
From nobody Sun Dec  1 14:05: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 0C84412008F for <quic-issues@ietfa.amsl.com>; Sun,  1 Dec 2019 14:05:54 -0800 (PST)
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 iACRwr8xEIw4 for <quic-issues@ietfa.amsl.com>; Sun,  1 Dec 2019 14:05:52 -0800 (PST)
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 78CA51200C4 for <quic-issues@ietf.org>; Sun,  1 Dec 2019 14:05:52 -0800 (PST)
Date: Sun, 01 Dec 2019 14:05:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575237951; bh=U7zlQhxFBLqJBGoCKXL6XooFnU4LlZiYFmpqAHgs5F0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TX4ztFuA9EE6j8ZDjAaby91UzErK5DIMBXwJl7Qv2kDAG1KIDovxNztDd/NQBOUVJ AEWe5lvhfgfGsn1IlDaL3RLFX8mqZO7yJvxubC3zxmAWiq54sY6GwGo1XJAE9Ft/lE Szlg7vk1f2ccPpoBqQBnw6CNHqdz7I9dUxOZY4XY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7YOE3S5MKTDWHO2JN36FV37EVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/560165426@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de4393f60a2e_1d6c3fae89acd95c2117b5"; 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/D2n5QpBzRDUjbrFhdIKSnMoqXC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 01 Dec 2019 22:05:54 -0000

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

>From @huitema:

> I went on to compare the time to encrypt 64 bytes versus the time to just authenticate 64 bytes. Results are below for two implementations of AES128 GCM, one from OpenSSL crypto library and another from Windows Bcrypt library -- both measured using 64 bit code on my Windows laptop:

   | encrypt | decrypt | authenticate | verify
--  | -- | -- | -- | --
bcrypt  | 0.35751 | 0.22602 | 0.24687 | 0.20189
openssl 1.1.1c | 0.30211 | 0.23956 | 0.24296 | 0.23926

> The times are measured here in microseconds -- these are the average on 100,000 operations. We see that the times are fractions of microseconds in both cases. The encryption operation is more expensive than a simple authentication, 45% more with brcrypt, 24% more with openssl. The decrypt operation is 12% more expensive than the simple authenticate with brcypt, almost the same with openssl.

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

<p>From <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/huitema/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a>:</p>
<blockquote>
<p>I went on to compare the time to encrypt 64 bytes versus the time to just authenticate 64 bytes. Results are below for two implementations of AES128 GCM, one from OpenSSL crypto library and another from Windows Bcrypt library -- both measured using 64 bit code on my Windows laptop:</p>
</blockquote>
<p>| encrypt | decrypt | authenticate | verify<br>
--  | -- | -- | -- | --<br>
bcrypt  | 0.35751 | 0.22602 | 0.24687 | 0.20189<br>
openssl 1.1.1c | 0.30211 | 0.23956 | 0.24296 | 0.23926</p>
<blockquote>
<p>The times are measured here in microseconds -- these are the average on 100,000 operations. We see that the times are fractions of microseconds in both cases. The encryption operation is more expensive than a simple authentication, 45% more with brcrypt, 24% more with openssl. The decrypt operation is 12% more expensive than the simple authenticate with brcypt, almost the same with openssl.</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/3274?email_source=notifications&amp;email_token=AFTOJK5OQWZQIWIETFUG5VLQWQYL7A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFRXEMQ#issuecomment-560165426">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3CE4VYAW3YVYNIPRDQWQYL7ANCNFSM4JSCYGXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3GYOI3DC6ONTBY723QWQYL7A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFRXEMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK5OQWZQIWIETFUG5VLQWQYL7A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFRXEMQ#issuecomment-560165426",
"url": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK5OQWZQIWIETFUG5VLQWQYL7A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFRXEMQ#issuecomment-560165426",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de4393f60a2e_1d6c3fae89acd95c2117b5--


From nobody Mon Dec  2 09:31: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 6196D120099 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 09:31:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fykpn-rVCpfJ for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 09:31:43 -0800 (PST)
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 0786912007A for <quic-issues@ietf.org>; Mon,  2 Dec 2019 09:31:43 -0800 (PST)
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 293D32C34B3 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 09:31:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575307902; bh=DeEFTy8HjcUmO2GRDS24kBKWAPjZ7bGa+s/hMQkR4S0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WWlPfw0uS4VXUVL/uXFU44yV0vJIOpGS4jdiPUWrY02ofOaa2fm7PszUA87OwbOQY TDi2h2EBljshZxF8uwjS4J69txP6HEkdiC9cxHc5xriCbtEq91OZHBxpBVfxguYFVK LI3cNfHIux7T/FSyEo56W7dVkMI9PnTD7n/kpHLI=
Date: Mon, 02 Dec 2019 09:31:42 -0800
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZUQR6YPFHMYOE2RDF36J6P5EVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/560497423@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de54a7e19d7b_37da3fa060acd95c126994"; 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/8B9fRCjC4STOYaAdUlrY4nUX4aE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2019 17:31:44 -0000

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

These results are making me lean towards encrypting the token using the original connection ID as a nonce, but I don't feel overly strongly. I'll let folks share their thoughts here and if I don't hear back I'll add encryption to #3120.

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

<p>These results are making me lean towards encrypting the token using the original connection ID as a nonce, but I don't feel overly strongly. I'll let folks share their thoughts here and if I don't hear back I'll add encryption to <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>

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


From nobody Mon Dec  2 09: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 C5BC012009C for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 09:43:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x7noXAmlj6DA for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 09:43:38 -0800 (PST)
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 1841812003E for <quic-issues@ietf.org>; Mon,  2 Dec 2019 09:43:38 -0800 (PST)
Date: Mon, 02 Dec 2019 09:43:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575308617; bh=xyrTSbK0RWs+gTxnc0oWG7/1EuVrxkrGy0xi4hEgbcQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JPBGTszx6JvMSHvjQD3DZbhAFPnGBWKfWkvBBsUmTpYobFHRwmS/gK2KOVpL6Lj4R JQd1oj52woWEqTFg07Ndo7bOmZgQQG+w4/lJTMxxRtXcj8gpMHlfuNivbWfvHlZEi2 tYWXlk85HVZahRjy4JDWjQIarRPHaBcRjxjmfxF8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZJADMRDKONKYHZBXN36J74TEVBNHHB6D3C4A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3216/560502012@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3216@github.com>
References: <quicwg/base-drafts/issues/3216@github.com>
Subject: Re: [quicwg/base-drafts] Flow Control Tuning (#3216)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de54d493cd98_12833f8f37acd96424502c"; 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/ne4Rj8gTdgrixPgftJDFgFJ8fE4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2019 17:43:40 -0000

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

I think we should keep this in transport.  

I think we can provide more specific guidance than we do now, including guidance to bundle flow control updates with ACK frames, but not to bundle them with every ACK frame(otherwise you end up ACK-ing ACKs, which we know is bad).  I'm biased towards marking this editorial, but we can wait for a PR to see.

Our implementation does(approximately):
1) Send an update every time 1/2 the window has been consumed
2) Double the size of the window every time two updates are sent within an RTT.

Particularly early in the connection, ideally the flow control window is 2x the peer's current congestion control window, because the CWND doubles every RTT in slow start.

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

<p>I think we should keep this in transport.</p>
<p>I think we can provide more specific guidance than we do now, including guidance to bundle flow control updates with ACK frames, but not to bundle them with every ACK frame(otherwise you end up ACK-ing ACKs, which we know is bad).  I'm biased towards marking this editorial, but we can wait for a PR to see.</p>
<p>Our implementation does(approximately):</p>
<ol>
<li>Send an update every time 1/2 the window has been consumed</li>
<li>Double the size of the window every time two updates are sent within an RTT.</li>
</ol>
<p>Particularly early in the connection, ideally the flow control window is 2x the peer's current congestion control window, because the CWND doubles every RTT in slow start.</p>

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


From nobody Mon Dec  2 11:12: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 120D312004E for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 11:12:22 -0800 (PST)
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 piaWmdBs4osY for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 11:12:20 -0800 (PST)
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 BBA0C120018 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 11:12:20 -0800 (PST)
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 DE5C9520DBC for <quic-issues@ietf.org>; Mon,  2 Dec 2019 11:12:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575313939; bh=jkBSbo3C9cC5SfynLZGWJIEczL1b6zzLhJGNbgb0Hv8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=gLwCYZiloA27JXevsKUdMmn1PB91od2tzBIGIlycLEoT+3Kxpc1LHtim5jorMdFAa fWeaAhrJeA7cF+a4vxUPQTh3YhDR3xWr6S/VvFQie5kTeQXhWynoMThFZ/mcJmVaZ+ hIpTYeUidyk2rokpMmYJQ+QPtMcacq3W683IKuwE=
Date: Mon, 02 Dec 2019 11:12:19 -0800
From: slightlyfloating <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4ACFFFEGEFXPBQMKF36KKJHEVBNHHB7LMNSM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3279@github.com>
Subject: [quicwg/base-drafts] Issue: Incorrect offset in sample (#3279)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de56213cf909_591e3fc37a0cd9601588bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: slightlyfloating
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1SF5f_tdJpWduWh-8v55Ym-MqFE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2019 19:12:22 -0000

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

I believe the sample given in https://tools.ietf.org/html/draft-ietf-quic-tls-24#appendix-A.2
contains an incorrect offset to the packet number field,

Considering the 22-byte long header given in the sample
c3 ff000017 08 8394c8f03e515708 00 00 449e 00000002
I think the following line
header[17..20] ^= mask[1..4]
is supposed to read:
header[18..21] ^= mask[1..4]
as the 4-byte packet number (0x00000002) actually start at offset 18 (0-based) of the header.

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

<p>I believe the sample given in <a href="https://tools.ietf.org/html/draft-ietf-quic-tls-24#appendix-A.2" rel="nofollow">https://tools.ietf.org/html/draft-ietf-quic-tls-24#appendix-A.2</a><br>
contains an incorrect offset to the packet number field,</p>
<p>Considering the 22-byte long header given in the sample<br>
c3 ff000017 08 8394c8f03e515708 00 00 449e 00000002<br>
I think the following line<br>
header[17..20] ^= mask[1..4]<br>
is supposed to read:<br>
header[18..21] ^= mask[1..4]<br>
as the 4-byte packet number (0x00000002) actually start at offset 18 (0-based) of the header.</p>

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


From nobody Mon Dec  2 14:45: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 9FA7F120098 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 14:45:45 -0800 (PST)
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 SMc3_RoEME57 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 14:45:44 -0800 (PST)
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 6185212008B for <quic-issues@ietf.org>; Mon,  2 Dec 2019 14:45:44 -0800 (PST)
Date: Mon, 02 Dec 2019 14:45:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575326743; bh=Gx0pfI8PEKq7BcYDLmDpHJnQ8O0ckzPfJadL1r/LYjE=; h=Date:From:To:Subject:From; b=k6TT9RnMhuwaRgL9KhJt8+v0D37QC5uhWb/9Lv0/qegc0dM02EXV9X20eXHgp8fGB JRC+cJ/1L9OR1RuaByNO1ogaWY0QXsHSd2hlwqM/ULneVoCXoRiTDVO6dGQjK79dHS cmYm4UWp3sID8qUo1a1ZbH4AUQFpjOTipxFg8fpQ=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/373dfc-9f09e6@github.com>
Subject: [quicwg/base-drafts] 9f09e6: Fix offset of Packet Number field in example
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WsB2GpeITUB039sDxESbbiCTIvA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2019 22:45:46 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9f09e6eee38f86f60336db70483c6b049dec90c9
      https://github.com/quicwg/base-drafts/commit/9f09e6eee38f86f60336db70483c6b049dec90c9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  Fix offset of Packet Number field in example

Closes #3279.



From nobody Mon Dec  2 14:45: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 454071200B2 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 14:45:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U3suNuiFSuuA for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 14:45:53 -0800 (PST)
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 B58FB12008B for <quic-issues@ietf.org>; Mon,  2 Dec 2019 14:45:53 -0800 (PST)
Date: Mon, 02 Dec 2019 14:45:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575326752; bh=G+jx2AeWJzFKo9QGx25KlBO4naM9r30XGfBO9F1uUSc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pgT2TYEuQoXwwYLfTT4USLS14i5XnMhlCmPj98/Fv71zud+EqK+Aq2cvTwjWuaZHI Roh4wsj4lNjttlvLHcgmr9ac5+INrKYmYvxJCUJ4zi9rA1RZcYBGlcY8YWxap2ZUrA SmQjAo9BfcaQeRinlCTWf92g/dal1L/ZUHfn12gg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2CO2HUX7SF6MLSDMV36LDKBEVBNHHB7LMNSM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3279/issue_event/2847548294@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3279@github.com>
References: <quicwg/base-drafts/issues/3279@github.com>
Subject: Re: [quicwg/base-drafts] Issue: Incorrect offset in sample -tls (#3279)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de59420d2f72_23ef3ff5b42cd9601612f0"; 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/yrUXEi6-dSvPWdFwGGgI7Cc9-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: Mon, 02 Dec 2019 22:45:55 -0000

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

Closed #3279 via 9f09e6eee38f86f60336db70483c6b049dec90c9.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3279#event-2847548294
----==_mimepart_5de59420d2f72_23ef3ff5b42cd9601612f0
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="531467667" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3279" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3279/hovercard" href="https://github.com/quicwg/base-drafts/issues/3279">#3279</a> via <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/9f09e6eee38f86f60336db70483c6b049dec90c9/hovercard" href="https://github.com/quicwg/base-drafts/commit/9f09e6eee38f86f60336db70483c6b049dec90c9"><tt>9f09e6e</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/3279?email_source=notifications&amp;email_token=AFTOJK2FEMUOX6F7AMNGRQLQWWF2BA5CNFSM4JUBMB6KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVG5CHBQ#event-2847548294">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZK3S5C7P6AQMV5CNDQWWF2BANCNFSM4JUBMB6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7VAK3ERT4PQXJMYFLQWWF2BA5CNFSM4JUBMB6KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVG5CHBQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3279?email_source=notifications\u0026email_token=AFTOJK2FEMUOX6F7AMNGRQLQWWF2BA5CNFSM4JUBMB6KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVG5CHBQ#event-2847548294",
"url": "https://github.com/quicwg/base-drafts/issues/3279?email_source=notifications\u0026email_token=AFTOJK2FEMUOX6F7AMNGRQLQWWF2BA5CNFSM4JUBMB6KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVG5CHBQ#event-2847548294",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de59420d2f72_23ef3ff5b42cd9601612f0--


From nobody Mon Dec  2 14:46: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 A17111200B6 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 14:46:31 -0800 (PST)
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 7C8IjlBEab-P for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 14:46:30 -0800 (PST)
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 05D5612009C for <quic-issues@ietf.org>; Mon,  2 Dec 2019 14:46:30 -0800 (PST)
Date: Mon, 02 Dec 2019 14:46:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575326789; bh=cM7/ms2k8yrHxN1RmiSZsRfVw3j2fSG1+duLrTLGy34=; h=Date:From:To:Subject:From; b=x2ZWdL4/EqkvGzOuDRI3L9WcWlY4LZlsaJCTGQmTeNdsbfGo92s8JEyGDgEae2Efa WNuYBEwvujak8nJPhsQvjdqOlykZhiZMpnXMiPa5PmuRP7PM0yPlm5Zir0D9YUsDYP oI8Jamsw2NzYk3SXmy2HAXN9F9kHpafHfcKJNZK0=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/a375e6-450672@github.com>
Subject: [quicwg/base-drafts] 450672: Script updating gh-pages from 9f09e6ee. [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/gcvwgfydhRilTY8oaNVatC6HYmI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2019 22:46:32 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 45067278d9e6d8413663ef7cd8d8dac5a07bbbbc
      https://github.com/quicwg/base-drafts/commit/45067278d9e6d8413663ef7cd8d8dac5a07bbbbc
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-02 (Mon, 02 Dec 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-cannot/draft-ietf-quic-http.html
    R ianswett-cannot/draft-ietf-quic-http.txt
    R ianswett-cannot/draft-ietf-quic-invariants.html
    R ianswett-cannot/draft-ietf-quic-invariants.txt
    R ianswett-cannot/draft-ietf-quic-qpack.html
    R ianswett-cannot/draft-ietf-quic-qpack.txt
    R ianswett-cannot/draft-ietf-quic-recovery.html
    R ianswett-cannot/draft-ietf-quic-recovery.txt
    R ianswett-cannot/draft-ietf-quic-tls.html
    R ianswett-cannot/draft-ietf-quic-tls.txt
    R ianswett-cannot/draft-ietf-quic-transport.html
    R ianswett-cannot/draft-ietf-quic-transport.txt
    R ianswett-cannot/index.html
    R ianswett-limit-cwnd-increase/draft-ietf-quic-http.html
    R ianswett-limit-cwnd-increase/draft-ietf-quic-http.txt
    R ianswett-limit-cwnd-increase/draft-ietf-quic-invariants.html
    R ianswett-limit-cwnd-increase/draft-ietf-quic-invariants.txt
    R ianswett-limit-cwnd-increase/draft-ietf-quic-qpack.html
    R ianswett-limit-cwnd-increase/draft-ietf-quic-qpack.txt
    R ianswett-limit-cwnd-increase/draft-ietf-quic-recovery.html
    R ianswett-limit-cwnd-increase/draft-ietf-quic-recovery.txt
    R ianswett-limit-cwnd-increase/draft-ietf-quic-tls.html
    R ianswett-limit-cwnd-increase/draft-ietf-quic-tls.txt
    R ianswett-limit-cwnd-increase/draft-ietf-quic-transport.html
    R ianswett-limit-cwnd-increase/draft-ietf-quic-transport.txt
    R ianswett-limit-cwnd-increase/index.html
    R ianswett-max-datagram-size/draft-ietf-quic-http.html
    R ianswett-max-datagram-size/draft-ietf-quic-http.txt
    R ianswett-max-datagram-size/draft-ietf-quic-invariants.html
    R ianswett-max-datagram-size/draft-ietf-quic-invariants.txt
    R ianswett-max-datagram-size/draft-ietf-quic-qpack.html
    R ianswett-max-datagram-size/draft-ietf-quic-qpack.txt
    R ianswett-max-datagram-size/draft-ietf-quic-recovery.html
    R ianswett-max-datagram-size/draft-ietf-quic-recovery.txt
    R ianswett-max-datagram-size/draft-ietf-quic-tls.html
    R ianswett-max-datagram-size/draft-ietf-quic-tls.txt
    R ianswett-max-datagram-size/draft-ietf-quic-transport.html
    R ianswett-max-datagram-size/draft-ietf-quic-transport.txt
    R ianswett-max-datagram-size/index.html
    R ianswett-timer-mode/draft-ietf-quic-http.html
    R ianswett-timer-mode/draft-ietf-quic-http.txt
    R ianswett-timer-mode/draft-ietf-quic-invariants.html
    R ianswett-timer-mode/draft-ietf-quic-invariants.txt
    R ianswett-timer-mode/draft-ietf-quic-qpack.html
    R ianswett-timer-mode/draft-ietf-quic-qpack.txt
    R ianswett-timer-mode/draft-ietf-quic-recovery.html
    R ianswett-timer-mode/draft-ietf-quic-recovery.txt
    R ianswett-timer-mode/draft-ietf-quic-tls.html
    R ianswett-timer-mode/draft-ietf-quic-tls.txt
    R ianswett-timer-mode/draft-ietf-quic-transport.html
    R ianswett-timer-mode/draft-ietf-quic-transport.txt
    R ianswett-timer-mode/index.html
    M index.html
    R qpack/evictable/draft-ietf-quic-http.html
    R qpack/evictable/draft-ietf-quic-http.txt
    R qpack/evictable/draft-ietf-quic-invariants.html
    R qpack/evictable/draft-ietf-quic-invariants.txt
    R qpack/evictable/draft-ietf-quic-qpack.html
    R qpack/evictable/draft-ietf-quic-qpack.txt
    R qpack/evictable/draft-ietf-quic-recovery.html
    R qpack/evictable/draft-ietf-quic-recovery.txt
    R qpack/evictable/draft-ietf-quic-tls.html
    R qpack/evictable/draft-ietf-quic-tls.txt
    R qpack/evictable/draft-ietf-quic-transport.html
    R qpack/evictable/draft-ietf-quic-transport.txt
    R qpack/evictable/index.html
    R tt-changelog-24/draft-ietf-quic-http.html
    R tt-changelog-24/draft-ietf-quic-http.txt
    R tt-changelog-24/draft-ietf-quic-invariants.html
    R tt-changelog-24/draft-ietf-quic-invariants.txt
    R tt-changelog-24/draft-ietf-quic-qpack.html
    R tt-changelog-24/draft-ietf-quic-qpack.txt
    R tt-changelog-24/draft-ietf-quic-recovery.html
    R tt-changelog-24/draft-ietf-quic-recovery.txt
    R tt-changelog-24/draft-ietf-quic-tls.html
    R tt-changelog-24/draft-ietf-quic-tls.txt
    R tt-changelog-24/draft-ietf-quic-transport.html
    R tt-changelog-24/draft-ietf-quic-transport.txt
    R tt-changelog-24/index.html

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



From nobody Mon Dec  2 14:48: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 0F85D1200B8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 14:48:17 -0800 (PST)
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 0kzHAnaDKXXT for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 14:48:16 -0800 (PST)
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 0515512008B for <quic-issues@ietf.org>; Mon,  2 Dec 2019 14:48:16 -0800 (PST)
Date: Mon, 02 Dec 2019 14:48:15 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575326895; bh=/uWFpbmFISaARoltAyEd0hVurlwXYGR6BBKvCefbxtA=; h=Date:From:To:Subject:From; b=vSnP+e3ep8oy3OsTfBwq6AmJzsnSLoy6PQYukEJF/h500qQhKNd8cSCv/4437Ofa0 GsM6HFr/PN6mCX3X2Zrs/h4Qeg9QMF3Wfd5DUngSfLTdyrkOM3pbK53uchaQ5zwnDi yQ32r8ZVxyoy2qSNDME14l/KuWrg4JSsGAUeaxLY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/450672-d04031@github.com>
Subject: [quicwg/base-drafts] d04031: Script updating issues at 2019-12-02T22:48: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/pU0bZMoA0hRllYl4VsbIE_uMu34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 02 Dec 2019 22:48:17 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: d040313b48803d8b762f8a432ba956455f831729
      https://github.com/quicwg/base-drafts/commit/d040313b48803d8b762f8a432ba956455f831729
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-02 (Mon, 02 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-02T22:48:07Z. [ci skip]



From nobody Mon Dec  2 18:52: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 D3BEA120052 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:52:28 -0800 (PST)
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 QSTDFRIobLxU for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:52:27 -0800 (PST)
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 8F5E21200F3 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:52:27 -0800 (PST)
Date: Mon, 02 Dec 2019 18:52:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341546; bh=6x1GtAH6wNpMtu3886GJdJgPtKZRXsWgh+JTt2jIsMk=; h=Date:From:To:Subject:From; b=dQOumdBfKa0i1WOOjp5DVkX7G0SJJ23iez7ZkExNzT6JbE9/7/9IpJWoqLxYlt5NM dCk+yGhvnNnC1QDR5Hn2diB6EdxN/6pbv7CsgQptqLMZa1IMGt5PrngeQjqiOq1C8/ 5/jyCMlTw6ygTQQuDeDxdr1WyNo2MlDayQQh0Ra8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/9f09e6-621cc6@github.com>
Subject: [quicwg/base-drafts] 7a1bfb: A day in the life
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BaKkYTPVContEP5X6kY50ayR2Yw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:52:29 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7a1bfb73f425696b0eefbb36d94c5f24bef6fabb
      https://github.com/quicwg/base-drafts/commit/7a1bfb73f425696b0eefbb36d94c5f24bef6fabb
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-12 (Tue, 12 Nov 2019)

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

  Log Message:
  -----------
  A day in the life

...and now we know how many holes it takes to fill the Albert Hall.

This section has existed for a long time as "TBD".  No longer.  It also
takes the opportunity to explain a little bit about what 0-RTT is for.

Closes #2856.
Closes #2843.


  Commit: 50997741a989c1b70b991a73b2290d7417c5b77e
      https://github.com/quicwg/base-drafts/commit/50997741a989c1b70b991a73b2290d7417c5b77e
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-12 (Tue, 12 Nov 2019)

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

  Log Message:
  -----------
  grammer iz had


  Commit: cee02b8081a97cb76ca41f95023eff22f83f98d0
      https://github.com/quicwg/base-drafts/commit/cee02b8081a97cb76ca41f95023eff22f83f98d0
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

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

  Log Message:
  -----------
  Mikkel makes this better

Co-Authored-By: MikkelFJ <mikkelfj@gmail.com>


  Commit: 5866e9649332db619d09e31eaa764936ea0d8ac6
      https://github.com/quicwg/base-drafts/commit/5866e9649332db619d09e31eaa764936ea0d8ac6
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

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

  Log Message:
  -----------
  termination clause

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>


  Commit: 192990e0903bad56516e5750fadc18004a10aea2
      https://github.com/quicwg/base-drafts/commit/192990e0903bad56516e5750fadc18004a10aea2
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

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

  Log Message:
  -----------
  Paraphrase Mike's suggestion


  Commit: 621cc6f80564ceb3d2647b5f23814338dcca1aba
      https://github.com/quicwg/base-drafts/commit/621cc6f80564ceb3d2647b5f23814338dcca1aba
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3225 from quicwg/life

A day in the life


Compare: https://github.com/quicwg/base-drafts/compare/9f09e6eee38f...621cc6f80564


From nobody Mon Dec  2 18: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 39F731200F3 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:52:29 -0800 (PST)
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 V5Hgz8VOwhB4 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:52:28 -0800 (PST)
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 1D0361200CD for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:52:28 -0800 (PST)
Date: Mon, 02 Dec 2019 18:52:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341547; bh=mzGk5hSus3bhstiNFMfAl6tLFbPN6HhIF5NtBz1pQCQ=; h=Date:From:To:Subject:From; b=tEekJB0J2ZIpkSRZG5fCZRfNsaKgu6GJJKphWP5NfBrYk8Pd/Nsw2/Pduv8y3b9Tu crHHabhHuXQ/Sjnw+MsABTOJE/VcrcSW9TDt2IZc9628Ek3iFC1tqzQMqgY24LXV7+ CNIZM+d6qDP6aHWX/vILt41fuqajJ8gV+iS/fUc8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/life/192990-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/COzu7MYkq83Lpvl-ighXn-Pi_nQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:52:29 -0000

  Branch: refs/heads/life
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 18:52: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 F006F1200F8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:52:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uCZit8ppSfVL for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:52:36 -0800 (PST)
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 83C21120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:52:36 -0800 (PST)
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 934A7A0355 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:52:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341555; bh=YWOlSwN9cXqbCn8jtsa5h2v4s5QI3lFwv6aoiX6Kozg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d6bphuPqcbc7W9Oqnu+J5arlso8d/XkgNsamYkxbsPkWePCKZW8vQpKq3Pt3F0Rin o3efupA8ukX8WnIo23OljolpkE78JXlzdi6r/aQjxFi2dSQIz1DGfrq4GSrlS3ttHL 3WtjYbDY14PUZdjdR6uvHiGB4OtVVkbBomBm+4xk=
Date: Mon, 02 Dec 2019 18:52:35 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5YMGN65HSDKWZ2PKN36MAHHEVBNHHBW43XNM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2843/issue_event/2848327173@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2843@github.com>
References: <quicwg/base-drafts/issues/2843@github.com>
Subject: Re: [quicwg/base-drafts] Section 5.3 "Life of a QUIC Connection" needs writing (#2843)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5cdf383fab_c613fee0a2cd96c937d5"; 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/JosVZX4wPq0KIaL493wvJT8Csa8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:52:38 -0000

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

Closed #2843 via #3225.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2843#event-2848327173
----==_mimepart_5de5cdf383fab_c613fee0a2cd96c937d5
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="460552043" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2843" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2843/hovercard" href="https://github.com/quicwg/base-drafts/issues/2843">#2843</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="521312383" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3225" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3225/hovercard" href="https://github.com/quicwg/base-drafts/pull/3225">#3225</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/2843?email_source=notifications&amp;email_token=AFTOJK7XSONN4Q42WQP3R5TQWXCXHA5CNFSM4H3KUMLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAMBI#event-2848327173">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6LXGC6KN77XSDTRSDQWXCXHANCNFSM4H3KUMLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK53E5XOMWRL735B2CTQWXCXHA5CNFSM4H3KUMLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAMBI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2843?email_source=notifications\u0026email_token=AFTOJK7XSONN4Q42WQP3R5TQWXCXHA5CNFSM4H3KUMLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAMBI#event-2848327173",
"url": "https://github.com/quicwg/base-drafts/issues/2843?email_source=notifications\u0026email_token=AFTOJK7XSONN4Q42WQP3R5TQWXCXHA5CNFSM4H3KUMLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAMBI#event-2848327173",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5cdf383fab_c613fee0a2cd96c937d5--


From nobody Mon Dec  2 18: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 DA5E1120052 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:52:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hPm1cZFbHzfX for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:52:37 -0800 (PST)
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 97F171200F5 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:52:37 -0800 (PST)
Date: Mon, 02 Dec 2019 18:52:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341556; bh=hjrwfNQUR0rXerX0OYHTAj5kKfuFEkK8YDLgkmlRhkA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OQLcUdctzslGP6eKxPbs7ABzYdkEvnJZZBciQVf4GF3VIjrP4ulS6MB5ROmD1+F6j 9u94pOhBuIOA/+rEYgUOXYXMX6iAPvQceb1lkq17Zo/rn3yMEC8HfKc1OqLFu2JBI2 QSfO6OgrLYN9pKeeyMZ81WGHFngfOCCtROVweRDE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2BDHRWGH3NS3TBVK536MAHJEVBNHHB6EUYP4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3225/issue_event/2848327164@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3225@github.com>
References: <quicwg/base-drafts/pull/3225@github.com>
Subject: Re: [quicwg/base-drafts] A day in the life (#3225)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5cdf4bfd62_2a4a3fb8622cd9681771a6"; 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/7Upr-s8Qi9CT_kZb396uYzgaLl4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:52:39 -0000

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

Merged #3225 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/3225#event-2848327164
----==_mimepart_5de5cdf4bfd62_2a4a3fb8622cd9681771a6
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="521312383" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3225" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3225/hovercard" href="https://github.com/quicwg/base-drafts/pull/3225">#3225</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/3225?email_source=notifications&amp;email_token=AFTOJK4YYVLYOGQRA5SUZJ3QWXCXJA5CNFSM4JL53IP2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAL7A#event-2848327164">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7Q4E6E55H2PBOG3MTQWXCXJANCNFSM4JL53IPQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3ZVSXVJDLBNXIORLDQWXCXJA5CNFSM4JL53IP2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAL7A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3225?email_source=notifications\u0026email_token=AFTOJK4YYVLYOGQRA5SUZJ3QWXCXJA5CNFSM4JL53IP2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAL7A#event-2848327164",
"url": "https://github.com/quicwg/base-drafts/pull/3225?email_source=notifications\u0026email_token=AFTOJK4YYVLYOGQRA5SUZJ3QWXCXJA5CNFSM4JL53IP2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAL7A#event-2848327164",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5cdf4bfd62_2a4a3fb8622cd9681771a6--


From nobody Mon Dec  2 18:52: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 557621200F5 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:52:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LXfcm608qxta for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:52:37 -0800 (PST)
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 97AE41200F3 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:52:37 -0800 (PST)
Date: Mon, 02 Dec 2019 18:52:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341557; bh=ToDN910khVfKZta/aqysAeFZ5W+Aw5n5XsN4te+EtK0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uTlqH06NwfTEzv+1J/cRl4zJmoBtRdJiKkszj2TViBmQ3KZpNqvG8Emd0+028pd6M uOI2W1hFrfvWyanejYxRdmM6sdhfKnF0FkdUhAPsp4PZvZGy27zTSb0eJ4yS3nqjSM IswDaM6C2boJT/s5q5VcnJKGWaJijOFzrZWcODK4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZRG3EF3J44INU3FOV36MAHJEVBNHHBXBQ2EQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2856/issue_event/2848327169@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2856@github.com>
References: <quicwg/base-drafts/issues/2856@github.com>
Subject: Re: [quicwg/base-drafts] Early Data isn't explained (#2856)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5cdf4ea7b3_1bf33fcf038cd964972ca"; 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/_Hno33UksBNN9jVHB-vbpFRUfx4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:52:39 -0000

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

Closed #2856 via #3225.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2856#event-2848327169
----==_mimepart_5de5cdf4ea7b3_1bf33fcf038cd964972ca
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="461773348" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2856" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2856/hovercard" href="https://github.com/quicwg/base-drafts/issues/2856">#2856</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="521312383" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3225" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3225/hovercard" href="https://github.com/quicwg/base-drafts/pull/3225">#3225</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/2856?email_source=notifications&amp;email_token=AFTOJKYJORV6SZTJUCSIKB3QWXCXJA5CNFSM4H4ATSTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAMAI#event-2848327169">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4Y57XCRUPJNAGEMX3QWXCXJANCNFSM4H4ATSTA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2XG7VNJC4F3MF7TYTQWXCXJA5CNFSM4H4ATSTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAMAI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2856?email_source=notifications\u0026email_token=AFTOJKYJORV6SZTJUCSIKB3QWXCXJA5CNFSM4H4ATSTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAMAI#event-2848327169",
"url": "https://github.com/quicwg/base-drafts/issues/2856?email_source=notifications\u0026email_token=AFTOJKYJORV6SZTJUCSIKB3QWXCXJA5CNFSM4H4ATSTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDAMAI#event-2848327169",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5cdf4ea7b3_1bf33fcf038cd964972ca--


From nobody Mon Dec  2 18:53: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 C16DD1200F3 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:53:19 -0800 (PST)
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 mCCEQx1GMOfb for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:53:18 -0800 (PST)
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 A31C3120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:53:18 -0800 (PST)
Date: Mon, 02 Dec 2019 18:53:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341597; bh=Q9XmrqbwElurXEGRVbs2M9+9HrTRHnlmeta7BsK9VNQ=; h=Date:From:To:Subject:From; b=s5GgroRlcAKs2+AK7nirRF0clGZP48i38tX8y+koNN6ilw/XuR6LcA61sgBRoix1p dKj7Hw6ZjXOlyuefzY/nbJin5jAZUrl5Kz/umSAI888ItpVedFWFijn5nZtKNjyE9z B/UcTGf+50wEFhpyNVHRQymReh1h3OrZpay8WvA4=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/d04031-d0ebcf@github.com>
Subject: [quicwg/base-drafts] d0ebcf: Script updating gh-pages from 621cc6f8. [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/KXmvIhUBAi5q5_smifogb1g-cng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:53:20 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: d0ebcfd7d7cbd4d561350d959b7933bce9428eeb
      https://github.com/quicwg/base-drafts/commit/d0ebcfd7d7cbd4d561350d959b7933bce9428eeb
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-03 (Tue, 03 Dec 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 621cc6f8. [ci skip]



From nobody Mon Dec  2 18:54: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 CB56C1200F3 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:04 -0800 (PST)
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 M6XG17d54yBP for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:03 -0800 (PST)
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 5B40F120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:03 -0800 (PST)
Date: Mon, 02 Dec 2019 18:54:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341642; bh=x88UVMiyDYbWQmEz7+90EKF2FZrYKLUExfxtnS4QT8U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=atgwgYTufsPUnqfimu2dt2BaV2Svusb0dZzNdgK9NkoIL558C4SgHNP2S2fAK9xWY rFOyLQZfPAVshvDjvK94vFkok5UTYDDlcERqBKryQ33zAQ1LC7QDwtFndo5fqjHcSf ZrG7IpW6zBmjMiMrb3fcCXxqEbUDvEog2jB2LNuI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3HAYNTQUUYKFGFAUV36MAMVEVBNHHB6NZ4BA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3235/review/325869935@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3235@github.com>
References: <quicwg/base-drafts/pull/3235@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: server may interleave DUPLICATE_PUSH frames as well (#3235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5ce4aaac04_2033f9c958cd96498429"; 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/0CKWstOVl8bWkO3YCFgm3OsGF1Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:54:05 -0000

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

martinthomson approved this pull request.



> @@ -379,10 +379,11 @@ An HTTP message (request or response) consists of:
 3. optionally, trailing headers, if present (see {{!RFC7230}}, Section 4.1.2),
    sent as a single HEADERS frame.
 
-A server MAY send one or more PUSH_PROMISE frames (see {{frame-push-promise}})
-before, after, or interleaved with the frames of a response message. These
-PUSH_PROMISE frames are not part of the response; see {{server-push}} for more
-details.
+A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) and/or

```suggestion
A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) or
```
My technical writing trainer taught me that "and/or" means "or".  And that using one word in place of two was a win.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3235#pullrequestreview-325869935
----==_mimepart_5de5ce4aaac04_2033f9c958cd96498429
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/3235#discussi=
on_r352963293">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -379,10 +379,11 @@ An HTTP message (req=
uest or response) consists of:=0D
 3. optionally, trailing headers, if present (see {{!RFC7230}}, Section 4=
.1.2),=0D
    sent as a single HEADERS frame.=0D
 =0D
-A server MAY send one or more PUSH_PROMISE frames (see {{frame-push-prom=
ise}})=0D
-before, after, or interleaved with the frames of a response message. The=
se=0D
-PUSH_PROMISE frames are not part of the response; see {{server-push}} fo=
r more=0D
-details.=0D
+A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) =
and/or=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-A server MAY send one or more PUSH_PROMISE (s=
ee {{frame-push-promise}}) and/or=0D
+A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) =
or=0D
</pre>=0D
=0D
<p>My technical writing trainer taught me that "and/or" means "or".  And =
that using one word in place of two was a win.</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/3235?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK3RLXP553WRALBBO4LQWXC4VA5CNFSM4JOBIYV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWGC3Y#pullrequestreview-325869935=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK4N37U6G57WYJ4MDADQWXC4VANCNFSM4JOBIYVQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK4PGKGX5SR4=
7VOIE2TQWXC4VA5CNFSM4JOBIYV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCNWGC3Y.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/3235?email_source=3D=
notifications\u0026email_token=3DAFTOJK3RLXP553WRALBBO4LQWXC4VA5CNFSM4JOB=
IYV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
NWGC3Y#pullrequestreview-325869935",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3235?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK3RLXP553WRALBBO4LQWXC4VA5CNFSM4JOBIY=
V2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNW=
GC3Y#pullrequestreview-325869935",=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_5de5ce4aaac04_2033f9c958cd96498429--


From nobody Mon Dec  2 18:54: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 41D281200F8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:16 -0800 (PST)
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 54Q_yxyyl52e for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:14 -0800 (PST)
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 C1A4A120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:14 -0800 (PST)
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 1A27A8C041E for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341654; bh=Uqjy6QEm335Q+IaPeVxZKJU6nh9JPXjM4Zx1QM8c0ss=; h=Date:From:To:Subject:From; b=K3ln1X7cJkZURN7z2Oy5M2zK14gdEwZ4nbFfuVvgLu2MibqTHqHAXL1ZA2bfTdnT2 4cFyIyFyGK+jtHi2jMZ0OtPiBQnRyWbNReaEpWSxB6GI00HMcsXsd4/VETbcLMWkID ytG1k8KqhQCmZvCn2kR8GrL2XJxjR8uPmmGsaVaY=
Date: Mon, 02 Dec 2019 18:54:14 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/621cc6-75838e@github.com>
Subject: [quicwg/base-drafts] 2ce6f2: Restore other state after a spoofed migration
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WjdBQaOSczAvuRy3sWARLW9WhHY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:54:16 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2ce6f2914d99f3b821c2e2bdb71483fd238ebe74
      https://github.com/quicwg/base-drafts/commit/2ce6f2914d99f3b821c2e2bdb71483fd238ebe74
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-12 (Tue, 12 Nov 2019)

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

  Log Message:
  -----------
  Restore other state after a spoofed migration

This is really just an observation, because there is no real way we can
insist on people doing this sort of thing, but being aware of the
performance implication of spoofed migrations might motivate solutions.

Closes #2311.


  Commit: 75838e0e8386538b70d6584364354a8b3af865dc
      https://github.com/quicwg/base-drafts/commit/75838e0e8386538b70d6584364354a8b3af865dc
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3229 from quicwg/restore-path-state

Restore other state after a spoofed migration


Compare: https://github.com/quicwg/base-drafts/compare/621cc6f80564...75838e0e8386


From nobody Mon Dec  2 18:54: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 50C111200F8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:17 -0800 (PST)
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, 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 E0nSzpcHSJ2X for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:16 -0800 (PST)
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 DEB831200F3 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=mPdgVyNv8LOVv6J8HFOyUjnY+3/L1rPGdBLl1C+F4dw=; b= vXpP+rdL5JI/2dBdR+5R3UliflkrPlLGpGbs6a43T3AGkpGzaeWWpMFXG7AMYPGe /SlhNPj2uA/QrFBQp/agZgYpEnflur/fpdliyps166YsN1ez6+trdHfqyyjjhMLZ 6OQJG4PcM2QWigkFFMgSlFiSmB+VKy0GOnAv/KsqNnc=
Received: by filter0237p1iad2.sendgrid.net with SMTP id filter0237p1iad2-1407-5DE5CE56-12 2019-12-03 02:54:14.818218493 +0000 UTC m=+1493785.373838287
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) by ismtpd0020p1iad2.sendgrid.net (SG) with ESMTP id PC4pU3zzSm-loDfMip1Etw for <quic-issues@ietf.org>; Tue, 03 Dec 2019 02:54:14.797 +0000 (UTC)
Date: Tue, 03 Dec 2019 02:54:15 +0000 (UTC)
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/restore-path-state/2ce6f2-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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2tI7/N9CWM0He9IXX5TQrpCSW6EfF81eGIPq 2nu9VIG88seFD8zbSz4UpHM3x5B5Dlr+7M+PbixmEfp4oRD6PBp1T3ZSZEamTi6ScU5k/jXN1Y/bDS SswLBFos8Z2MVM43ryYcWkhWWjSbgp9puV8g5gWET6giC+vm3YVeYLSOMA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MPja5IaZ-280NiG7b9fiyuNJn6Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:54:17 -0000

  Branch: refs/heads/restore-path-state
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 18:54: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 E9D05120052 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 87o9Gh4JxOjr for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:25 -0800 (PST)
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 C1101120105 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:24 -0800 (PST)
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 28C8A6609FB for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341664; bh=w67Swx8FxIUfDPa7yWgraX9AdANFgmg1b050iNL89sM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eKZ0xguCxL13IMx/kuPhGqzRZMjoDg7LlT3uxZ3eLAZaz3Fm+aTf7EXYsgI5vXTzM 7ugXe8EjTTHkphNn/bpkvln7iZ1TPX7BP1j/wdqaYcNgQcN031ODrrxJcH+RCwE1gW kZfbC/mRa256KqQ9xzewu7uDIf5vmn7yyUUHYsiU=
Date: Mon, 02 Dec 2019 18:54:24 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK25SX5462IRXRNWWAF36MAOBEVBNHHB6EX4RU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3229/issue_event/2848330317@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3229@github.com>
References: <quicwg/base-drafts/pull/3229@github.com>
Subject: Re: [quicwg/base-drafts] Restore other state after a spoofed migration (#3229)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5ce601a567_57dc3fc401ecd95c170469"; 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/cHlQf_0ecAOY7rvqmRLfKOB_U6E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:54:26 -0000

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

Merged #3229 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/3229#event-2848330317
----==_mimepart_5de5ce601a567_57dc3fc401ecd95c170469
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="521337997" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3229" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3229/hovercard" href="https://github.com/quicwg/base-drafts/pull/3229">#3229</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/3229?email_source=notifications&amp;email_token=AFTOJKYDHCG7536ZPOOQWK3QWXC6BA5CNFSM4JL6PBLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBETI#event-2848330317">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYRVXRO444E3XEETFLQWXC6BANCNFSM4JL6PBLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK65B43232RTF6DJBLLQWXC6BA5CNFSM4JL6PBLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBETI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3229?email_source=notifications\u0026email_token=AFTOJKYDHCG7536ZPOOQWK3QWXC6BA5CNFSM4JL6PBLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBETI#event-2848330317",
"url": "https://github.com/quicwg/base-drafts/pull/3229?email_source=notifications\u0026email_token=AFTOJKYDHCG7536ZPOOQWK3QWXC6BA5CNFSM4JL6PBLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBETI#event-2848330317",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5ce601a567_57dc3fc401ecd95c170469--


From nobody Mon Dec  2 18:54: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 194091200F3 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qPeDe9ugiW4R for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:26 -0800 (PST)
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 A73F2120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:26 -0800 (PST)
Date: Mon, 02 Dec 2019 18:54:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341666; bh=YA3h1w8rVNsn0xmgKtlOgfXIZ3tS/rMy+q/ckjqRU9E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Os1Jj0aQyIxpzsuSl0lU3TjN6+xpuCZX8yk1zESyj5XbAkuXGyU+CrZWOz0M3AcR7 1G5IiYbvKCUyeLeSRdxoIa70Lp6WB92uiK4fakEYvXaA6Qo/5MSUh/9nknnIs4r6OR xjH4DHA9xWgLLHr0odmLqDoVsRW8aFi2FtyDkHvw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYAADC64JPX55ETHWF36MAODEVBNHHBPI5CLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2311/issue_event/2848330320@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2311@github.com>
References: <quicwg/base-drafts/issues/2311@github.com>
Subject: Re: [quicwg/base-drafts] Connection migration attacks may have other side effects (#2311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5ce61ee4b7_5a733fd8a66cd964687d"; 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/41LrjFYac4Ze6UPVEAoYhEQaK28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:54:28 -0000

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

Closed #2311 via #3229.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2311#event-2848330320
----==_mimepart_5de5ce61ee4b7_5a733fd8a66cd964687d
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="396599896" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2311" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2311/hovercard" href="https://github.com/quicwg/base-drafts/issues/2311">#2311</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="521337997" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3229" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3229/hovercard" href="https://github.com/quicwg/base-drafts/pull/3229">#3229</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/2311?email_source=notifications&amp;email_token=AFTOJK3JUZ6FQGWD4425LYLQWXC6DA5CNFSM4GOQBLGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBEUA#event-2848330320">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2PQWV6BZM5MYDKA5LQWXC6DANCNFSM4GOQBLGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5POU4YRZCA2A2XHS3QWXC6DA5CNFSM4GOQBLGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBEUA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2311?email_source=notifications\u0026email_token=AFTOJK3JUZ6FQGWD4425LYLQWXC6DA5CNFSM4GOQBLGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBEUA#event-2848330320",
"url": "https://github.com/quicwg/base-drafts/issues/2311?email_source=notifications\u0026email_token=AFTOJK3JUZ6FQGWD4425LYLQWXC6DA5CNFSM4GOQBLGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBEUA#event-2848330320",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5ce61ee4b7_5a733fd8a66cd964687d--


From nobody Mon Dec  2 18:54: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 90FF71200F8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:38 -0800 (PST)
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 SDC_b78cRY5E for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:37 -0800 (PST)
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 82C13120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:37 -0800 (PST)
Date: Mon, 02 Dec 2019 18:54:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341676; bh=ZY4gTwevyQzPHhMMkTdAZXKob3inhPqry4rr6Z0qDSE=; h=Date:From:To:Subject:From; b=hG0g42aOWBt34HY3eAG8kA55IrnyecRs+LwPAuwLYf5wk+gPCH/qzut54VrG3oQ9b nVI/ChFvCV+zs/KYNV1+knSbwIxNde5ztCUYrIccs1w/JlrSg7qiqq05uKcIMcWFfQ PAH0wElA0iWG+8cSniGxUI+NT0p61bHnLtA/PCSs=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/abort/26d909-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/vAB0rJotCVjthiIsOVKohMe2Ts4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:54:38 -0000

  Branch: refs/heads/abort
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 18:54: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 198EC120052 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:39 -0800 (PST)
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 7DGteshFFmu1 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:38 -0800 (PST)
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 047E61200F3 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:37 -0800 (PST)
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 624826A06C9 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341676; bh=sDLPFZN1M5gfyDBaombRBCOdMT2p25Klv0QmqL2ExZc=; h=Date:From:To:Subject:From; b=icy9BgYCDDQ3lOL0tPobjyGNd1nNRgWOIbhtjpyGZS9b76rFGMSjNwS3Ijg8zMKu+ H23cJLqsSBvNShsI0FtDtGxmGsyjpl1wRdX1AzVc3Ov1hT+LfxfhZ+d/pH2KPcwLiF rkYM+XjAekt0mEswtvGc7lat2jfERz1PporLZx8c=
Date: Mon, 02 Dec 2019 18:54:36 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/75838e-547041@github.com>
Subject: [quicwg/base-drafts] b3142e: Use no_application_protocol more
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/teaCvWKVbDRs-gmf2RzuFYge5Ao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:54:39 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b3142eaacf5fe20f62e1a6096eefee5d78cc0b6f
      https://github.com/quicwg/base-drafts/commit/b3142eaacf5fe20f62e1a6096eefee5d78cc0b6f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-12 (Tue, 12 Nov 2019)

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

  Log Message:
  -----------
  Use no_application_protocol more

The old text used the non-specific "abort" here, but we can use the
right error code.

Closes #2500.


  Commit: e898a628f4146a462d112a6de705b1b3f0f11100
      https://github.com/quicwg/base-drafts/commit/e898a628f4146a462d112a6de705b1b3f0f11100
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-12 (Tue, 12 Nov 2019)

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

  Log Message:
  -----------
  Yes, I meant to remove that 'if'.  Oops.


  Commit: 26d90987df16bcd264146040aa0ed33995ccc0bf
      https://github.com/quicwg/base-drafts/commit/26d90987df16bcd264146040aa0ed33995ccc0bf
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-17 (Sun, 17 Nov 2019)

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

  Log Message:
  -----------
  --layer


  Commit: 5470410e08b99845de425faf285488a20a25b93b
      https://github.com/quicwg/base-drafts/commit/5470410e08b99845de425faf285488a20a25b93b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3228 from quicwg/abort

Use no_application_protocol more


Compare: https://github.com/quicwg/base-drafts/compare/75838e0e8386...5470410e08b9


From nobody Mon Dec  2 18:54: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 31709120052 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4iKyWFAfa9IR for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:46 -0800 (PST)
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 0F6421200F3 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:46 -0800 (PST)
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 6AB221C074B for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341685; bh=QgiNKKwU1K+opFM5SoJLcVeTXPNtiOVNhtzBbMxOH10=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ol048aii5CHVdN5xlCx3P7ERa1aG3VIHDqHoz9u63azY2mljpo7NIcHQu4wycBfd5 ims2R+ryzNzOW6+VjGR77E1oe+9RKkS3xb3jtLeSFMsDVh6S+QTXiZMCag/fLaLb67 MDF3yENjSLDp3RqhMAlbbE0+BQAnepJqDcbfvGM0=
Date: Mon, 02 Dec 2019 18:54:45 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5BRUNXDJIUBS6ZE4N36MAPLEVBNHHBRY225M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2500/issue_event/2848330844@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2500@github.com>
References: <quicwg/base-drafts/issues/2500@github.com>
Subject: Re: [quicwg/base-drafts] Use of "abort" (#2500)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5ce755aaad_5a793fa9724cd96023807e"; 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/sHOjfV-Z93udD7pjOMpMOnDzo38>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:54:47 -0000

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

Closed #2500 via #3228.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2500#event-2848330844
----==_mimepart_5de5ce755aaad_5a793fa9724cd96023807e
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="417553131" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2500" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2500/hovercard" href="https://github.com/quicwg/base-drafts/issues/2500">#2500</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="521337940" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3228" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3228/hovercard" href="https://github.com/quicwg/base-drafts/pull/3228">#3228</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/2500?email_source=notifications&amp;email_token=AFTOJK27EFBWDTVP7CL5PO3QWXC7LA5CNFSM4G365NHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBIXA#event-2848330844">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2RF4PW2OZBKE3IE7DQWXC7LANCNFSM4G365NHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2TQK7GKIFV3KXAON3QWXC7LA5CNFSM4G365NHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBIXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2500?email_source=notifications\u0026email_token=AFTOJK27EFBWDTVP7CL5PO3QWXC7LA5CNFSM4G365NHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBIXA#event-2848330844",
"url": "https://github.com/quicwg/base-drafts/issues/2500?email_source=notifications\u0026email_token=AFTOJK27EFBWDTVP7CL5PO3QWXC7LA5CNFSM4G365NHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBIXA#event-2848330844",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5ce755aaad_5a793fa9724cd96023807e--


From nobody Mon Dec  2 18:54: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 DF806120052 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xc2xJV6QI797 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:54:47 -0800 (PST)
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 9D4B31200F3 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:54:47 -0800 (PST)
Date: Mon, 02 Dec 2019 18:54:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341686; bh=W1Zh7gD5RTk3j09hOaM98bt9NaWK6mAvyW6Qt0Wnrwk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZW9krntq9d2xY5kMT2pTv1JanHFujTX7gKnj5MB882rRqPpAXPR1uDkPncpGwmIRM HV9HmVJzouatyqAj9vqhCKzvUHWG/h40gz4RrTb0kiwMiJlgnKcnCH6r/dnsn2yBJI svGMYnDSB8fPcLiTCys6vfLMS8kIearbRWAkRa4o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZAVBSKHWNEPXUHLOV36MAPNEVBNHHB6EX4KQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3228/issue_event/2848330841@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3228@github.com>
References: <quicwg/base-drafts/pull/3228@github.com>
Subject: Re: [quicwg/base-drafts] Use no_application_protocol more (#3228)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5ce76e1fcd_36633fa1e5ecd9682245e7"; 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/dPEIdEs8c1CddLJj_Nj0TlX7uIs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:54:49 -0000

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

Merged #3228 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/3228#event-2848330841
----==_mimepart_5de5ce76e1fcd_36633fa1e5ecd9682245e7
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="521337940" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3228" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3228/hovercard" href="https://github.com/quicwg/base-drafts/pull/3228">#3228</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/3228?email_source=notifications&amp;email_token=AFTOJK7H3VVP75WSSA5Q6C3QWXC7NA5CNFSM4JL6O762YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBIWI#event-2848330841">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5QGNVLQBWH6XT32HLQWXC7NANCNFSM4JL6O76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5SSTJ4C6SHEPYAU7LQWXC7NA5CNFSM4JL6O762YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBIWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3228?email_source=notifications\u0026email_token=AFTOJK7H3VVP75WSSA5Q6C3QWXC7NA5CNFSM4JL6O762YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBIWI#event-2848330841",
"url": "https://github.com/quicwg/base-drafts/pull/3228?email_source=notifications\u0026email_token=AFTOJK7H3VVP75WSSA5Q6C3QWXC7NA5CNFSM4JL6O762YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBIWI#event-2848330841",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5ce76e1fcd_36633fa1e5ecd9682245e7--


From nobody Mon Dec  2 18: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 DB27B1200F8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:03 -0800 (PST)
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 1akwPu9tyNdc for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:02 -0800 (PST)
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 6D1FB120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:02 -0800 (PST)
Date: Mon, 02 Dec 2019 18:55:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341701; bh=gPlbq3+gYaFNXPVyMYmlL/MrncNHlYauLxMcgdLzDBA=; h=Date:From:To:Subject:From; b=l2IE6jn6CJpY3gMGnp2kPv7klHvE32ZRlJWIqAQMOeMIpdqkvOvrPRgU+GIRVQIHs TY4zJAEA8j+QrHjkOsJoQ4BLHn1FheNBI6JTj6JlgzxXTuKNeAkLIHkycjLrJ+Q9Oi ptcg9vsOwZnLOcXu92mx32x8k9zkKGoqZv7pWamk=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/547041-02eb95@github.com>
Subject: [quicwg/base-drafts] 9112fd: Clearer text for application errors
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ykdfn2Tm6oPf_wUkfr4s5py4T68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:55:04 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9112fd7fa9c72a51c732e55b6c8c88707ae4e3bb
      https://github.com/quicwg/base-drafts/commit/9112fd7fa9c72a51c732e55b6c8c88707ae4e3bb
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-12 (Tue, 12 Nov 2019)

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

  Log Message:
  -----------
  Clearer text for application errors

This cribs Lucas' proposed tweak and makes a few other tiny adjustments.

Closes #2850.


  Commit: 36192e6c3858e5431a60a63859547a661b46373f
      https://github.com/quicwg/base-drafts/commit/36192e6c3858e5431a60a63859547a661b46373f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

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

  Log Message:
  -----------
  only the application

Co-Authored-By: Mike Bishop <mbishop@evequefou.be>


  Commit: 2ae98990a35cbecba177a56c71b9db7bd0d57963
      https://github.com/quicwg/base-drafts/commit/2ae98990a35cbecba177a56c71b9db7bd0d57963
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-13 (Wed, 13 Nov 2019)

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

  Log Message:
  -----------
  Reorder, tweak


  Commit: 02eb9515e868e1e6bb80644673a23928bc7d60d3
      https://github.com/quicwg/base-drafts/commit/02eb9515e868e1e6bb80644673a23928bc7d60d3
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3226 from quicwg/resetting

Clearer text for application errors


Compare: https://github.com/quicwg/base-drafts/compare/5470410e08b9...02eb9515e868


From nobody Mon Dec  2 18:55: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 1E055120052 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.073
X-Spam-Level: 
X-Spam-Status: No, score=-7.073 tagged_above=-999 required=5 tests=[BAYES_00=-1.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.073, 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 bE0fMe2g0-Jv for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:03 -0800 (PST)
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 ECB471200F3 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:02 -0800 (PST)
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 51B386E0074 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341702; bh=aDl8YTmTEguYEieNv9vc1Tt/t9HNt8XFGPCxwdCAcz4=; h=Date:From:To:Subject:From; b=ucvXHCS+FpYhUiae/27NtZIqrori5EBItzOwtoDo5vusH2nI2VoNkPVSQMkXpmJHj 5WBlYQSqVp3MfdeYLRcDZdODkyOinuD3FeNIhbAjRoIZfw338OtHNDRqPxKPeXcfJ3 GCOYim4oysbgquI3TInhFuEP2Vdq6BnIrP6+bocw=
Date: Mon, 02 Dec 2019 18:55:02 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/resetting/2ae989-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/QXawWcBX7zl9tcoNbKjNU_TGp6A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:55:04 -0000

  Branch: refs/heads/resetting
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 18: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 07F9A120052 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z0Ros33VnKRQ for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:11 -0800 (PST)
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 33CE91200F8 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:11 -0800 (PST)
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 82DCE6A11BF for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341710; bh=9XXmgtcNtWudjeGtEzNmosBBZKSu6PAlUa2o5P9RuAo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xkxZvwGH93oVvp77uSQB7y6B2eR8ZwFUt9DkBhsQUKEIgHc7pFYVxHg7NsIeMtTBi JYZsyG7qd2G9bUUtq4uiyQguNAVN++qGu03vVh4djbpLDDZ3vfvZGCKGRD4SQASBCp UCbNFS3yMHG01sR5+ryfHqAoJwFXw+YxSJVmKRtE=
Date: Mon, 02 Dec 2019 18:55:10 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4ZBHFH6KN7VU6ZFC536MAQ5EVBNHHBW6SX34@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2850/issue_event/2848331488@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2850@github.com>
References: <quicwg/base-drafts/issues/2850@github.com>
Subject: Re: [quicwg/base-drafts] Resetting stream without knowledge (#2850)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5ce8e73251_155b3f98d46cd96c168059"; 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/x-kMIRNC3jHpVTNYFDPpPvKxF4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:55:13 -0000

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

Closed #2850 via #3226.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2850#event-2848331488
----==_mimepart_5de5ce8e73251_155b3f98d46cd96c168059
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="461002719" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2850" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2850/hovercard" href="https://github.com/quicwg/base-drafts/issues/2850">#2850</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="521313300" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3226" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3226/hovercard" href="https://github.com/quicwg/base-drafts/pull/3226">#3226</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/2850?email_source=notifications&amp;email_token=AFTOJK2F7WJDJ33NNF742YLQWXDA5A5CNFSM4H3S2HS2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBNYA#event-2848331488">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2TLJIUND7MPYKPASDQWXDA5ANCNFSM4H3S2HSQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZGYL3RGF6TXEM5LM3QWXDA5A5CNFSM4H3S2HS2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBNYA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2850?email_source=notifications\u0026email_token=AFTOJK2F7WJDJ33NNF742YLQWXDA5A5CNFSM4H3S2HS2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBNYA#event-2848331488",
"url": "https://github.com/quicwg/base-drafts/issues/2850?email_source=notifications\u0026email_token=AFTOJK2F7WJDJ33NNF742YLQWXDA5A5CNFSM4H3S2HS2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBNYA#event-2848331488",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5ce8e73251_155b3f98d46cd96c168059--


From nobody Mon Dec  2 18: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 605601200F8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H0JxGA4EhG5E for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:11 -0800 (PST)
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 A6F101200FD for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:11 -0800 (PST)
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 04F716E0767 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341711; bh=X8Ylhb9RBNZ+8ezARBt8sxZVO6HjDAiJ5mflzkkb4Kc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AmpngLN9gUM63OI1kVDun/4Rp9i1TBxyqQ2H4R6WDCMG1xB2Z4bGcm2Ncs3oA3y18 wPf86PaL1UAcG4COYOrrE3101Qxd+Uns9R6Rh/PgppRxDUD4a7W+vhpAbceFe94u/r imaFLfLNUZQM7Gc0/ubCIZ781Iv8nFkJUwHkIJyQ=
Date: Mon, 02 Dec 2019 18:55:10 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7547G6IRNBWWUTVW536MAQ5EVBNHHB6EU4CQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3226/issue_event/2848331481@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3226@github.com>
References: <quicwg/base-drafts/pull/3226@github.com>
Subject: Re: [quicwg/base-drafts] Clearer text for application errors (#3226)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5ce8ee8d56_30693f9f5eccd96c1981f8"; 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/3F7v2LJWRTUuoLRCwr984dO6mzc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:55:13 -0000

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

Merged #3226 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/3226#event-2848331481
----==_mimepart_5de5ce8ee8d56_30693f9f5eccd96c1981f8
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="521313300" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3226" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3226/hovercard" href="https://github.com/quicwg/base-drafts/pull/3226">#3226</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/3226?email_source=notifications&amp;email_token=AFTOJK4PNLKBVJWXTWBM5RLQWXDA5A5CNFSM4JL53632YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBNWI#event-2848331481">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3DUBEKKP32GLFNVNLQWXDA5ANCNFSM4JL5363Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY2CRGIN5SZVI4S77LQWXDA5A5CNFSM4JL53632YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBNWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3226?email_source=notifications\u0026email_token=AFTOJK4PNLKBVJWXTWBM5RLQWXDA5A5CNFSM4JL53632YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBNWI#event-2848331481",
"url": "https://github.com/quicwg/base-drafts/pull/3226?email_source=notifications\u0026email_token=AFTOJK4PNLKBVJWXTWBM5RLQWXDA5A5CNFSM4JL53632YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBNWI#event-2848331481",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5ce8ee8d56_30693f9f5eccd96c1981f8--


From nobody Mon Dec  2 18:55: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 E7B751200FD for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:36 -0800 (PST)
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 HfnUdNJEYOb9 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:35 -0800 (PST)
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 11FA0120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:35 -0800 (PST)
Date: Mon, 02 Dec 2019 18:55:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341734; bh=hZjLGmWZHFSHBLiPuQY3EihvB3QO9UX5UD20rt7dqDM=; h=Date:From:To:Subject:From; b=m5cVrJLVa69zYWgEluXvsAwZNMdtzTmMR/Q0resbYZ14PrzhEu2BnWN8JF5Mhj3Xn hW05czylozcR1KmBNsEm0C7LQI2TQQjck79fUd9GKm0m7SzEZU75H6ykIgD40UIPaM AQD6N+zpc6gKgAyCZpfiPGPgDaLlxXyw+Y88sadY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/d0ebcf-9c41a5@github.com>
Subject: [quicwg/base-drafts] 9c41a5: Script updating gh-pages from 5470410e. [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/Gf-MN74hd26k8Vql7AimOItcuEE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:55:37 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9c41a594cbe931f5b6190ce9702b17545ef1eaf7
      https://github.com/quicwg/base-drafts/commit/9c41a594cbe931f5b6190ce9702b17545ef1eaf7
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-03 (Tue, 03 Dec 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 5470410e. [ci skip]



From nobody Mon Dec  2 18: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 14A8E1200F8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:46 -0800 (PST)
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 ejcU2lyrIKHp for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:44 -0800 (PST)
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 9E078120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:44 -0800 (PST)
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 087422C0AC3 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341744; bh=LhCxf7QHN78mJBWoQXrqtVD+g+7tQ1Vi2WjbiDOcKrY=; h=Date:From:To:Subject:From; b=Y8EIGKQtF3kW62sM+MKZSgGG4scqT2IvjPpD3xWDV4tV5bm5qBVbJe/hQCqx2wqV5 ONeN2bFg4T4gqcMnbRXLBUk6+W4Nj+xzT4+BOQG6Z1tPVPjY3ddSpVanzNTCyLTbyy FnTA2rDnZOMt3xZADBzWNxQOugCHal2/AWSFCy4g=
Date: Mon, 02 Dec 2019 18:55:43 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/02eb95-89b53f@github.com>
Subject: [quicwg/base-drafts] de8755: Packets on one path must not adjust values for a d...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oMQ7NVW0G-oDGtHjz8pOHXWdRTQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:55:46 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: de8755430b9580bf5cbc3ef7afa8188437a71a2f
      https://github.com/quicwg/base-drafts/commit/de8755430b9580bf5cbc3ef7afa8188437a71a2f
  Author: Eric Kinnear <ekinnear@apple.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Packets on one path must not adjust values for a different path


  Commit: 89b53f0934c05a9dfbcbe7ead8cdc728fa6be3a5
      https://github.com/quicwg/base-drafts/commit/89b53f0934c05a9dfbcbe7ead8cdc728fa6be3a5
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3139 from erickinnear/ek/reset_cc

Packets on one path must not adjust values for a different path


Compare: https://github.com/quicwg/base-drafts/compare/02eb9515e868...89b53f0934c0


From nobody Mon Dec  2 18: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 CE751120052 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:51 -0800 (PST)
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 d4oyUfhGiC5n for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:50 -0800 (PST)
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 7D5EA1200F8 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:50 -0800 (PST)
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 19A4F261639 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341749; bh=Ia5XZwLxwMbkKYI5tT1BnIMJk6ssF7ii2EDXhgG7TKk=; h=Date:From:To:Subject:From; b=znJM92oa9Bee0q4Tn2sUVBbVmCfx/zEUcdk3txmNDO2GnoqQXjSDXtlMOr0YOjdt6 +jnR7afXIWu0BxqIwSVnJ+pA3AALJYBo2yxNCWhJy9oUMKGOdNLdsnWFWbzNUtlq78 tIDtJtL+Co9e6ki0O0iZsUbe6B3lPeaLoquOfilQ=
Date: Mon, 02 Dec 2019 18:55:48 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/9c41a5-e22b67@github.com>
Subject: [quicwg/base-drafts] e22b67: Script updating gh-pages from 02eb9515. [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/2aankHD4KSpgDFhMHbpWTD-CBzs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:55:52 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: e22b67f6ce96ea7c9afc78aab5cd932d272fbd34
      https://github.com/quicwg/base-drafts/commit/e22b67f6ce96ea7c9afc78aab5cd932d272fbd34
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-03 (Tue, 03 Dec 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 02eb9515. [ci skip]



From nobody Mon Dec  2 18:56: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 6BF441200FD for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.455
X-Spam-Level: 
X-Spam-Status: No, score=-6.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_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.073, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1HGm-Ns8WFj3 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:55 -0800 (PST)
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 D1F9B120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:54 -0800 (PST)
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 3673D6E0074 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341754; bh=M91VJVYhYIuAMMszpj6FN1rKsDg4NeaHk2ooio3ZnE0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DVxHaIVrnaKiTCokCCGPFf4wWWNb8Q2UA8PVWMD5jR8Z7glEKxa4r+7+412ht1LN0 Dp+Ym5q5CEAxR/rKbMEOYsrJzyKZl1IE1lBvOKh8BgVA44wVMyZc+hlHjGgj9a2k79 rgQKvZjubCjELGCVQyfKj7hh8YEajPy9SZzlwD98=
Date: Mon, 02 Dec 2019 18:55:54 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5VUFQ3I7NIOTHF4AV36MATVEVBNHHBYAAYHM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2909/issue_event/2848332699@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_5de5ceba25cfb_7b643f8a0aacd9641414b9"; 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/RiiVShccREi4kparYhfmxfIu_Rw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:55:56 -0000

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

Closed #2909 via #3139.

-- 
You are receiving this 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#event-2848332699
----==_mimepart_5de5ceba25cfb_7b643f8a0aacd9641414b9
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="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> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511596878" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3139" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3139/hovercard" href="https://github.com/quicwg/base-drafts/pull/3139">#3139</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/2909?email_source=notifications&amp;email_token=AFTOJK6OZFIGOV5UPL2N3R3QWXDDVA5CNFSM4IE2X3A2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBXGY#event-2848332699">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYZZOYDQ7XVMGBESX3QWXDDVANCNFSM4IE2X3AQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7BS6MBZYKKACX63ODQWXDDVA5CNFSM4IE2X3A2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBXGY.gif" height="1" width="1" 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=AFTOJK6OZFIGOV5UPL2N3R3QWXDDVA5CNFSM4IE2X3A2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBXGY#event-2848332699",
"url": "https://github.com/quicwg/base-drafts/issues/2909?email_source=notifications\u0026email_token=AFTOJK6OZFIGOV5UPL2N3R3QWXDDVA5CNFSM4IE2X3A2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBXGY#event-2848332699",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5ceba25cfb_7b643f8a0aacd9641414b9--


From nobody Mon Dec  2 18:56: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 6C8C11200F8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sFbXZD-uEON9 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:55:58 -0800 (PST)
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 332DD120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:55:58 -0800 (PST)
Date: Mon, 02 Dec 2019 18:55:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341757; bh=XaRMwd9WCI5fSJay4+g6fiS9Y6Iq1Jze63pM3vsCZlY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ra6DWOS3LUj4e/F9smxuvPNpgJIko5wqJv6bE6MxbC+ZkihTlmzrQk938qKLjzzj+ dgzRaNwGuSLGFsFKkX9wbXBuRIjduPrEtboN4oIZibtwfL8Y1kRPd9tzPS337sH8Oc qjjc0pMIpXI+tPmZ116fKZztlNS4JiBHa68HkBD8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYSXDKER2V4KOVNYRN36MAT3EVBNHHB47SZJY@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/issue_event/2848332696@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_5de5cebd7fbd0_201b3fdb464cd9641719df"; 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/DlWqJLDo2HcXybTDRJs5vYab7Co>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:55:59 -0000

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

Merged #3139 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/3139#event-2848332696
----==_mimepart_5de5cebd7fbd0_201b3fdb464cd9641719df
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="511596878" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3139" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3139/hovercard" href="https://github.com/quicwg/base-drafts/pull/3139">#3139</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/3139?email_source=notifications&amp;email_token=AFTOJK5EEZJXRL4SSSDRHHTQWXDD3A5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBXGA#event-2848332696">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZTK7QNQOAAJ57BJILQWXDD3ANCNFSM4JELOU5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZRQ7VTZH3K54OZR3QWXDD3A5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBXGA.gif" height="1" width="1" 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=AFTOJK5EEZJXRL4SSSDRHHTQWXDD3A5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBXGA#event-2848332696",
"url": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJK5EEZJXRL4SSSDRHHTQWXDD3A5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDBXGA#event-2848332696",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5cebd7fbd0_201b3fdb464cd9641719df--


From nobody Mon Dec  2 18: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 0DE601200F8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:56:50 -0800 (PST)
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 p8afOE_8hilR for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:56:48 -0800 (PST)
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 D9308120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:56:48 -0800 (PST)
Date: Mon, 02 Dec 2019 18:56:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341808; bh=faW7vxmp1UUKZ9iVLEbTKq3JxdPP3UPEAaGwoIbowak=; h=Date:From:To:Subject:From; b=vo2l1v2F+Ok4+xO6zbruNBSfR1mSBziMsh021P388aBCPBOypak116mvZcnPThCge 9jvX5UaD1M5IHoi6fHikV6BOHeW46B7MAK4H7p67iiYQ9uxZbSwcug133APNP0eQXj /3e8GP/x4+jQ966U2nwj5m8keOS03STL4OF1k428=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/e22b67-c13abf@github.com>
Subject: [quicwg/base-drafts] c13abf: Script updating gh-pages from 89b53f09. [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/R6SvI9lcn00b5F63nogvX2zm8uQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:56:50 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c13abf66d004b6f690a7b8c4b2a472796512bf77
      https://github.com/quicwg/base-drafts/commit/c13abf66d004b6f690a7b8c4b2a472796512bf77
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-03 (Tue, 03 Dec 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 89b53f09. [ci skip]



From nobody Mon Dec  2 18: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 0CD951200F8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:56:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KH5pysGvu6W5 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:56:50 -0800 (PST)
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 768B3120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:56:50 -0800 (PST)
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 CCE4F960581 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:56:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341809; bh=Z2kjl5Os/e2NPtbncniLMx0QJfmTGBqJsxHMIZYX3yY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lRhxi4TdzSPy/nHYrYEJkkAdrQeuCDGjvhZM5ZssdpgWFlCmobQuPKxOqxA634NeJ QcHWtNZxSeTtnUR2bS5c0eveMxA+G/YmrhHCsIfHETCLH/rfQ7VUAf6fSKPVgI7Y6Y KLnBljAJbIkHDM1gqPt2adUMY7y4l/IplTNuvfQs=
Date: Mon, 02 Dec 2019 18:56:49 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4IIVDCRLQWJX46KIN36MAXDEVBNHHB5GXGIA@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/c560975929@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_5de5cef1bd53d_33053fb925acd960139888"; 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/PlDhi8j5tkaeK83C1SwEws2l4qs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:56:52 -0000

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

@ianswett, this appears to have support, but you need to rebase it and mark the issue as `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/pull/3162#issuecomment-560975929
----==_mimepart_5de5cef1bd53d_33053fb925acd960139888
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>, this appears to have support, but you need to rebase it and mark the issue as <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/pull/3162?email_source=notifications&amp;email_token=AFTOJKYPPUS4EPJOEWAIA7DQWXDHDA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5AOI#issuecomment-560975929">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZSHH7MD6ADPEOIMCDQWXDHDANCNFSM4JF56A4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5PNICZWB4LGVC645LQWXDHDA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5AOI.gif" height="1" width="1" 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=AFTOJKYPPUS4EPJOEWAIA7DQWXDHDA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5AOI#issuecomment-560975929",
"url": "https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications\u0026email_token=AFTOJKYPPUS4EPJOEWAIA7DQWXDHDA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5AOI#issuecomment-560975929",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5cef1bd53d_33053fb925acd960139888--


From nobody Mon Dec  2 18:57: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 98E3E1200F8 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:57:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dsDCAFhpkh-7 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 18:57:17 -0800 (PST)
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 AE199120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:57:17 -0800 (PST)
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 198712C0A40 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 18:57:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575341837; bh=5uOrW1cLHfKkIYZ7tbgqM3O9xI5IvxhYFIsDbWbFass=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X4tKDhs9ZXFuhSl1n4Nz4X2Uczv/hjn5tK21Ukq3M7TXDRN/zxjmQHWrYQcyP6WY8 vNpOlBuMhRPqg4TqTLCdZ0DK79XRSb840n9vQiHPlvzarz6tp15/+G5kpWxP5Yu4eW 9kP6/5Vsjrcro1/QGCWnrRuYRNiAKgKNGaIDjS5A=
Date: Mon, 02 Dec 2019 18:57:17 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZORQL7MQXW5KBQCRV36MAY3EVBNHHBS6WUXE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2573/c560976012@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2573@github.com>
References: <quicwg/base-drafts/pull/2573@github.com>
Subject: Re: [quicwg/base-drafts] introduce a version alias mechanism (#2573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5cf0db795_1fec3fbd9dacd95c1427e1"; 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/zhEU9JPzK5evcpif02Fl0yBq14Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 02:57:20 -0000

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

I think that we can close this one 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/2573#issuecomment-560976012
----==_mimepart_5de5cf0db795_1fec3fbd9dacd95c1427e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that we can close this one 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/2573?email_source=notifications&amp;email_token=AFTOJK6EHO4TQZBG4PAC6NLQWXDI3A5CNFSM4HCS2RU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5BDA#issuecomment-560976012">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3MNHO252SBWVKWLQLQWXDI3ANCNFSM4HCS2RUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2P52T7GLOYBJYO5G3QWXDI3A5CNFSM4HCS2RU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5BDA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2573?email_source=notifications\u0026email_token=AFTOJK6EHO4TQZBG4PAC6NLQWXDI3A5CNFSM4HCS2RU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5BDA#issuecomment-560976012",
"url": "https://github.com/quicwg/base-drafts/pull/2573?email_source=notifications\u0026email_token=AFTOJK6EHO4TQZBG4PAC6NLQWXDI3A5CNFSM4HCS2RU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5BDA#issuecomment-560976012",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5cf0db795_1fec3fbd9dacd95c1427e1--


From nobody Mon Dec  2 19:02: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 5F8051200EC for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:02:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iuLy9IIzRTcA for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:02:46 -0800 (PST)
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 DA61D120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:02:45 -0800 (PST)
Date: Mon, 02 Dec 2019 19:02:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575342165; bh=G/ERdkOZ1OH1WF/ImzGWMvCICYQBYLEETi06Oxh6YFw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XVi3LRqKjiE2MTLOR+5EoI9masDXSCMZ1wWxkOkNN+3QydV7bwyGQppSjc9IUpGbN 3pQwJySP6oKsmvk8dwW2ddgvc91jGhDQZ5lxdShEDa22wn25J5c2FQUbld++BG2xuS J271vqFNxRr3+Syj524Gb7Zp5YA4JriXbzUsxTDE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2C6UD7AA6YFBCKBZV36MBNLEVBNHHB5GXGIA@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/c560977110@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_5de5d05533271_57403fe9b90cd964841ca"; 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/UtJuzBPVoBaYaSIpPF_vQz4wvIM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:02:47 -0000

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

@martinthomson I think there's still an ongoing debate on if this PR is the right direction.

-- 
You are receiving this 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-560977110
----==_mimepart_5de5d05533271_57403fe9b90cd964841ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> I think there's still an ongoing debate on if this PR is the right direction.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK7DLO7RCNEZM7CZT63QWXD5LA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5JVQ#issuecomment-560977110">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5REAXHUVEDI77EXZLQWXD5LANCNFSM4JF56A4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3QE5ZTZMZGBIZDXDDQWXD5LA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5JVQ.gif" height="1" width="1" 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=AFTOJK7DLO7RCNEZM7CZT63QWXD5LA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5JVQ#issuecomment-560977110",
"url": "https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications\u0026email_token=AFTOJK7DLO7RCNEZM7CZT63QWXD5LA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5JVQ#issuecomment-560977110",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d05533271_57403fe9b90cd964841ca--


From nobody Mon Dec  2 19:03: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 A6B5D1200F5 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:02:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pfts9sA6mJUt for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:02:57 -0800 (PST)
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 1A113120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:02:56 -0800 (PST)
Date: Mon, 02 Dec 2019 19:02:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575342176; bh=PdsDTy3QksMU1vmEBAnSxXDE+B2W1F2XULttY1PeJLY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fSnAs4v1zm/yj2a5xG5JHdF627Xi2IJA+/a5bEuXLz9aTxVqgJW5pitjIxUbkksTB N5u30E43VV7GauFCskbW7knH2gc6OQfUHd07evRJ/O5VfX1alKvjqIpJgYy69WYrQX MTJ1l7r2Rc8v+9ioX3UVpYHEAbGpfb7ziKt0FklU=
From: Dmitri Tikhonov <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/3235/push/4346811706@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3235@github.com>
References: <quicwg/base-drafts/pull/3235@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: server may interleave DUPLICATE_PUSH frames as well (#3235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5d06044346_208b3fdb464cd9642953f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
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/4hTtzhAJ84SJWTFG3dAWb2yl4XI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:02:59 -0000

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

@dtikhonov pushed 1 commit.

a57490b907ee58566538a1376e15b97f5f4d521b  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/3235/files/28a2c382e9a14149a34586ece99d54d7dd885b3e..a57490b907ee58566538a1376e15b97f5f4d521b

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a57490b907ee58566538a1376e15b97f5f4d521b">a57490b</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/3235/files/28a2c382e9a14149a34586ece99d54d7dd885b3e..a57490b907ee58566538a1376e15b97f5f4d521b?email_source=notifications&amp;email_token=AFTOJK3HQDSLSOG2QQH65VDQWXD6BA5CNFSM4JOBIYV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DCNRWGA4DQNCQOVZWQIZUGM2DMOBRGE3TANQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2TZ5AFRLBSZI55EVDQWXD6BANCNFSM4JOBIYVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK52CM6MUGINSSRCWJLQWXD6BA5CNFSM4JOBIYV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DCNRWGA4DQNCQOVZWQIZUGM2DMOBRGE3TANQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3235/files/28a2c382e9a14149a34586ece99d54d7dd885b3e..a57490b907ee58566538a1376e15b97f5f4d521b?email_source=notifications\u0026email_token=AFTOJK3HQDSLSOG2QQH65VDQWXD6BA5CNFSM4JOBIYV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DCNRWGA4DQNCQOVZWQIZUGM2DMOBRGE3TANQ",
"url": "https://github.com/quicwg/base-drafts/pull/3235/files/28a2c382e9a14149a34586ece99d54d7dd885b3e..a57490b907ee58566538a1376e15b97f5f4d521b?email_source=notifications\u0026email_token=AFTOJK3HQDSLSOG2QQH65VDQWXD6BA5CNFSM4JOBIYV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DCNRWGA4DQNCQOVZWQIZUGM2DMOBRGE3TANQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5de5d06044346_208b3fdb464cd9642953f4--


From nobody Mon Dec  2 19:09: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 37268120103 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:09:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.455
X-Spam-Level: 
X-Spam-Status: No, score=-6.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_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.073, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pHHBCO78WLn1 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:09:03 -0800 (PST)
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 F3DF5120100 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:09:02 -0800 (PST)
Date: Mon, 02 Dec 2019 19:09:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575342542; bh=3LQoanRPm3MrW98WB+AVKRGt1V+eAFxXNCEtE7adI+U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OzfDhr2kLbcYP2YOQy5m+MsbvnJtmxZYY4zOM0DK/zvPP5LNS8VeDgIgkiRZ8H5RS I+N1yUiuPFnSFwVe6W+JvUfKpIvDjHWdZI1hn3ixTfNifRJnInw487L35RWIkdF+7/ ++3wec48yz6F/E20MOG9pDERbYQsofHZUO0SI2ls=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK63J2POCAUWN3RDREF36MCE5EVBNHHB6OU3R4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3246/c560978332@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3246@github.com>
References: <quicwg/base-drafts/pull/3246@github.com>
Subject: Re: [quicwg/base-drafts] Make RFC6928 normative (#3246)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5d1ce44996_56dd3fe9b90cd964102744"; 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/dBhVJhNe4A56QXqWzzCc2CTUWyM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:09:04 -0000

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

The discussion in #3245 suggests a different wording might be better than a simple punctuation 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/pull/3246#issuecomment-560978332
----==_mimepart_5de5d1ce44996_56dd3fe9b90cd964102744
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The discussion in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="523934502" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3245" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3245/hovercard" href="https://github.com/quicwg/base-drafts/issues/3245">#3245</a> suggests a different wording might be better than a simple punctuation 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/pull/3246?email_source=notifications&amp;email_token=AFTOJK2JF6AQ75TGCD6DWQDQWXEU5A5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5THA#issuecomment-560978332">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2YLWYSPUTIGYZXFDTQWXEU5ANCNFSM4JOIFUVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2U6LCKMQKKXJFKWJLQWXEU5A5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5THA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3246?email_source=notifications\u0026email_token=AFTOJK2JF6AQ75TGCD6DWQDQWXEU5A5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5THA#issuecomment-560978332",
"url": "https://github.com/quicwg/base-drafts/pull/3246?email_source=notifications\u0026email_token=AFTOJK2JF6AQ75TGCD6DWQDQWXEU5A5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX5THA#issuecomment-560978332",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d1ce44996_56dd3fe9b90cd964102744--


From nobody Mon Dec  2 19: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 03B32120100 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:11:00 -0800 (PST)
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 uBdogC4MqaON for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:10:59 -0800 (PST)
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 F24111200FF for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:10:58 -0800 (PST)
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 496E56E0D04 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:10:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575342658; bh=hixXBNnBvXQb3js8gXazhcE8JIzpyvHoLd5r2/Ihs4M=; h=Date:From:To:Subject:From; b=JyN0yFyZmo4O0+HTZi/lsZrN75J3qjjv9oT7a0QiYqFOIlJIo/HDj5JeY/+VYPivK AWJxKdI333pFm8oeWRvhjxEj6ao+AS5l0E2anb8c2CsA7xNLTmG3ofEx3x1lHgXgGm Ww8K3wWnp45jTM8wpRpN6ECaCFLVs4TWPeCZ2/jk=
Date: Mon, 02 Dec 2019 19:10:58 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-invalid-token/1396f0-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/td6PW3J_fWDdVEcxCxlLlzOXybw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:11:00 -0000

  Branch: refs/heads/ianswett-invalid-token
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 19:11: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 796CD120103 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:11:01 -0800 (PST)
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 6CX-NLe3sWPN for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:10:58 -0800 (PST)
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 9C93E1200D5 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:10:58 -0800 (PST)
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 ECE8F6E0921 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:10:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575342657; bh=dPOt/cCb3BDS1FQ0Cx7+asiatHKaaZS8Qe2A9WH2o2o=; h=Date:From:To:Subject:From; b=RctJCNtd4U5AQdxng5LAQk0tPkHZmycNuUUj02sDcycem2LsiOtt8/mCpGHcmrpAp Erm1y6OX9lTnwoyePfvjDsYweWr3pbioWu5DG8liK1rHk03l4OjM6e7QYzvQeNPJA6 kOD15YvKwRQelk4YmL90B0yAq6xQDdXY8rpJWpCQ=
Date: Mon, 02 Dec 2019 19:10:57 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/89b53f-7d17a2@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/eH2lhGt1hJnWWaWMfslThT9hU4s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:11:01 -0000

  Branch: refs/heads/master
  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.


  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


  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


  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


  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


  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


  Commit: 9617e1da29cda2a6230e7e59e9ae62a257087d73
      https://github.com/quicwg/base-drafts/commit/9617e1da29cda2a6230e7e59e9ae62a257087d73
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

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

  Log Message:
  -----------
  Kazuho's suggestion

About being able to unprotect the Initial packet


  Commit: 97ed82152c5d9c0a40a87b7a324b2d5dc5c6909b
      https://github.com/quicwg/base-drafts/commit/97ed82152c5d9c0a40a87b7a324b2d5dc5c6909b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

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

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


  Commit: 85bac671b3282b7464a7b5b73a52ec5c34f2c62a
      https://github.com/quicwg/base-drafts/commit/85bac671b3282b7464a7b5b73a52ec5c34f2c62a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-02 (Sat, 02 Nov 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>


  Commit: 70aef67ee532cb6466e6bc1d485718782052de32
      https://github.com/quicwg/base-drafts/commit/70aef67ee532cb6466e6bc1d485718782052de32
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-02 (Sat, 02 Nov 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>


  Commit: 887c909e025d6d1c3a1f634cf13b62937d51ea37
      https://github.com/quicwg/base-drafts/commit/887c909e025d6d1c3a1f634cf13b62937d51ea37
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-02 (Sat, 02 Nov 2019)

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

  Log Message:
  -----------
  MAY close the connection without creating state


  Commit: c36760da1391e5cf66b10b4d9d699c5fda3c8e88
      https://github.com/quicwg/base-drafts/commit/c36760da1391e5cf66b10b4d9d699c5fda3c8e88
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-02 (Sat, 02 Nov 2019)

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

  Log Message:
  -----------
  Jana's suggestion


  Commit: b16c4cfb6295dab73b45b234b7e20a1caff13de3
      https://github.com/quicwg/base-drafts/commit/b16c4cfb6295dab73b45b234b7e20a1caff13de3
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-02 (Sat, 02 Nov 2019)

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

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


  Commit: 3ab9f77f170dd89a902f52b4669035c7fab87add
      https://github.com/quicwg/base-drafts/commit/3ab9f77f170dd89a902f52b4669035c7fab87add
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-02 (Sat, 02 Nov 2019)

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

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


  Commit: 474291a1da6b83e72105de556fa4ec4bd9fce39a
      https://github.com/quicwg/base-drafts/commit/474291a1da6b83e72105de556fa4ec4bd9fce39a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-11 (Mon, 11 Nov 2019)

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

  Log Message:
  -----------
  Martin's suggestion


  Commit: 4cf3ff91650a1731e37acd8dc50c4855acae0718
      https://github.com/quicwg/base-drafts/commit/4cf3ff91650a1731e37acd8dc50c4855acae0718
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-11 (Mon, 11 Nov 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: 1396f0742e572a6740a05c26cc92cc9deda8799a
      https://github.com/quicwg/base-drafts/commit/1396f0742e572a6740a05c26cc92cc9deda8799a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-11 (Mon, 11 Nov 2019)

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

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


  Commit: 7d17a202aee84d3751f2f4bdf4e2902f71d8f54c
      https://github.com/quicwg/base-drafts/commit/7d17a202aee84d3751f2f4bdf4e2902f71d8f54c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3107 from quicwg/ianswett-invalid-token

Immediately close with INVALID_TOKEN


Compare: https://github.com/quicwg/base-drafts/compare/89b53f0934c0...7d17a202aee8


From nobody Mon Dec  2 19:11: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 CE9B71200D5 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:11:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PQV_y66HyOYb for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:11:07 -0800 (PST)
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 BD54F1200FF for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:11:07 -0800 (PST)
Date: Mon, 02 Dec 2019 19:11:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575342667; bh=wfE3/TipuxNbCCI04rEiZ7qj2Sm9hddzYacY5wOWSDI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Emogk7oO5posSxiGkQT/1jPVRhAuYyvEZYhLk9QBkXo80wolUvQYvfau19+1f6MTX aAcJnxKs3PEVbgw7QEdM6rLzWmUxHs6o6m8IUIOhzr9mVQAclEn1oTbQkDYEo1GHtf uJq/hgYO2itZTf5heA0iXWruISPSmp6yI2+k0KwQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4QDHG55ZK2YLYT3MF36MCMXEVBNHHB5JY6KQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3168/issue_event/2848359203@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_5de5d24b14bab_35953f9921ccd96432016b"; 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/F8nep3u99SbwdIsPCXb8pMpojwY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:11:09 -0000

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

Closed #3168 via #3107.

-- 
You are receiving this 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#event-2848359203
----==_mimepart_5de5d24b14bab_35953f9921ccd96432016b
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="514268756" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3168" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3168/hovercard" href="https://github.com/quicwg/base-drafts/issues/3168">#3168</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508197995" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3107" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3107/hovercard" href="https://github.com/quicwg/base-drafts/pull/3107">#3107</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/3168?email_source=notifications&amp;email_token=AFTOJK7MNPNVDR2RMYBOEC3QWXE4XA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDIGIY#event-2848359203">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7UWJRQ4BJCLEWGGTTQWXE4XANCNFSM4JGQOZIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2UHLY4E4CWX2H4IB3QWXE4XA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDIGIY.gif" height="1" width="1" 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=AFTOJK7MNPNVDR2RMYBOEC3QWXE4XA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDIGIY#event-2848359203",
"url": "https://github.com/quicwg/base-drafts/issues/3168?email_source=notifications\u0026email_token=AFTOJK7MNPNVDR2RMYBOEC3QWXE4XA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDIGIY#event-2848359203",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d24b14bab_35953f9921ccd96432016b--


From nobody Mon Dec  2 19: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 D5FCE1200D5 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:11:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qyhqADPwGutE for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:11:08 -0800 (PST)
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 A35E0120103 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:11:08 -0800 (PST)
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 09F5E520C35 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:11:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575342668; bh=kMwPsl1fMzQlX1M7C/ThBhLoro8k4s8GT+sANLpWXzM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gO5ajH2DSw14/xMu4pkUfRW72r0idYjWrH3F99RGWMYsO1KarA6G1VIbFEEpvT0yX xIOOrOcY8N5qReCSE+TTTI1AyW/DlRZKs/Y8DYp+v7frf6y+d3tlKEV7VERspYuX0O D4bxGFhiD/TgDSRCrguxzLdx7kppcJA+XhDeuG5k=
Date: Mon, 02 Dec 2019 19:11:07 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3AK7Y6VUEJEDJB3CF36MCMXEVBNHHB4ST4NM@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/issue_event/2848359199@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_5de5d24bedc7e_75083f997d6cd968907f6"; 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/mEwxh4Azu4aWeHHhYVzXWCaedpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:11:10 -0000

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

Merged #3107 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/3107#event-2848359199
----==_mimepart_5de5d24bedc7e_75083f997d6cd968907f6
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="508197995" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3107" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3107/hovercard" href="https://github.com/quicwg/base-drafts/pull/3107">#3107</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/3107?email_source=notifications&amp;email_token=AFTOJKYVEY6A3JPNE5EATPLQWXE4XA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDIGHY#event-2848359199">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK42A5PLLE2MJ3UECZDQWXE4XANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYY3EAGECJZSOPUTV3QWXE4XA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDIGHY.gif" height="1" width="1" 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=AFTOJKYVEY6A3JPNE5EATPLQWXE4XA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDIGHY#event-2848359199",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJKYVEY6A3JPNE5EATPLQWXE4XA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDIGHY#event-2848359199",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d24bedc7e_75083f997d6cd968907f6--


From nobody Mon Dec  2 19: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 3277A120100 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:11:52 -0800 (PST)
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 zkREUJALMH65 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:11:50 -0800 (PST)
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 D74281200D5 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:11:50 -0800 (PST)
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 349DB2C0F6E for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:11:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575342710; bh=F/Uip/iFAOkH/Re29p0uit9uZbjrlAVDSDyOB+6sp5A=; h=Date:From:To:Subject:From; b=T0dnqc7vGl75yZpLjFOxPEzGhLWrUbzHPX4hHJVRqcFPTkiJ9hKB066oKWNWX9w0W krgQuQkZk9BnW7d3zdrlgsTZss9C7+EP33j/IanKcZI878zuaIvN+aVHRGOjHWl8xE jVnj10IigmsZ1hS3zWUne6UGDA+VLuWdmrwDpmFg=
Date: Mon, 02 Dec 2019 19:11:50 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c13abf-b6c913@github.com>
Subject: [quicwg/base-drafts] b6c913: Script updating gh-pages from 7d17a202. [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/GEyfDZcy27Ts_ejF_LLZgkBW8yU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:11:52 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: b6c913904a3e54b3ca496caa3093768486c42a57
      https://github.com/quicwg/base-drafts/commit/b6c913904a3e54b3ca496caa3093768486c42a57
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-03 (Tue, 03 Dec 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 7d17a202. [ci skip]



From nobody Mon Dec  2 19:18: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 BC9C012010D for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:18:13 -0800 (PST)
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 cJEzR5obWJWy for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:18:12 -0800 (PST)
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 76AF11200D5 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:18:12 -0800 (PST)
Date: Mon, 02 Dec 2019 19:18:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575343091; bh=nm0SQUoNN8gbz7Cstv2A9eRtetDv2tJHDOsyxfGz/m8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rQOe588PElGmkOdI6eDh6jtdd+NND4UayaZekW+0sHtEx+mTY7IiT6ACpDggBz5UX 3StQUZph93CB372OnCg07CPcLUCKi8vmlJNFC9UwK6ukWzLJmFgQqWKy3p2kjJDEQm 7N7ybZpAw0xHHoB+yhFWZclSxzADqMijE2RV35j0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYPJQI7EAOS3H7YVD536MDHHEVBNHHB2737AM@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/325874270@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_5de5d3f3ab1e2_1a063fa6306cd96c174577"; 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/VjvxfZzL-dmqgI2xXQm5tYXn8_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, 03 Dec 2019 03:18:14 -0000

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

martinthomson commented on this pull request.

Would it fair up-level and ask whether the ACK handler should trigger any sending?  I realize that the disagreement appears to be about whether this is advocating for a burst send, but it seems to me that the bigger question is where to attach sending logic to the pseudocode.

>    newly_acked_packets = DetermineNewlyAckedPackets(ack, pn_space)
+  // Nothing to do if there are no newly acked packets.

This change looks like a regression, or it is as at least unrelated: the intent before was to comment about the call to `DetermineNewlyAckedPackets()` and the use of the returned value.  I think that's still the right way to frame 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#pullrequestreview-325874270
----==_mimepart_5de5d3f3ab1e2_1a063fa6306cd96c174577
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Would it fair up-level and ask whether the ACK handler should trigger any sending?  I realize that the disagreement appears to be about whether this is advocating for a burst send, but it seems to me that the bigger question is where to attach sending logic to the pseudocode.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3047#discussion_r352967150">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;    newly_acked_packets = DetermineNewlyAckedPackets(ack, pn_space)
+  // Nothing to do if there are no newly acked packets.
</pre>
<p>This change looks like a regression, or it is as at least unrelated: the intent before was to comment about the call to <code>DetermineNewlyAckedPackets()</code> and the use of the returned value.  I think that's still the right way to frame 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=AFTOJK3EFM7JCBYNEXATPM3QWXFXHA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWHEXQ#pullrequestreview-325874270">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UZJ75NERQPBTDKD3QWXFXHANCNFSM4IXV7ICQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4UGZLVRRF65EHSZB3QWXFXHA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWHEXQ.gif" height="1" width="1" 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=AFTOJK3EFM7JCBYNEXATPM3QWXFXHA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWHEXQ#pullrequestreview-325874270",
"url": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJK3EFM7JCBYNEXATPM3QWXFXHA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWHEXQ#pullrequestreview-325874270",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d3f3ab1e2_1a063fa6306cd96c174577--


From nobody Mon Dec  2 19: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 4D445120110 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:28:04 -0800 (PST)
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 Aoh9vuTKt2CN for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:28:03 -0800 (PST)
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 3E6E512010E for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:28:03 -0800 (PST)
Date: Mon, 02 Dec 2019 19:28:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575343682; bh=nl0ZHI06qf/1V7iIlZU3iHANHw1bwIihbw6BYwlqYqw=; h=Date:From:To:Subject:From; b=Nby5pgvDVGgIVh+6IPEjH8bo4AkJZv4AAJAk32HwPlK7//05ectO+ZoS5OBxJvbp8 eTVGo1wfRZh3YeU8aYPQ9Ha7+fA12OaRjyaat3pVo9pucRjl4W4YYmD6oDKJy8AuhT JduZeoT7ZyOMlJ+AYIQlL+XowsHmD4xAgfzd1XaE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/retry-token-zero/c43aca-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/SJh4LBSNqYPZ8Xa0Uo3GKmw49vk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:28:04 -0000

  Branch: refs/heads/retry-token-zero
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 19:28: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 C722212010E for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:28:04 -0800 (PST)
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 kTduuU5CEvF3 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:28:03 -0800 (PST)
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 DEB051200D5 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:28:02 -0800 (PST)
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 EF1A7A044C for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:28:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575343681; bh=koq2JG6169czrvYSZ/6Jjt7DN4kY2nDnKyTTYcVA6WA=; h=Date:From:To:Subject:From; b=EGYsUQ8JoQWy4Vb4Et3/bVG1VPBsXyq5Mmzni/RH3lR2vMo896Wgo/p41HBl8/XQ1 0GKqSEEFMjrnT37t69l1ZXplFA5m8t/og03yhrsUq8LTPt1q3Q5uzQscAQjsHqRrWa /7IquqJ4spwVBR8MFCcUNBpRyDnac2YtwbHE9IUo=
Date: Mon, 02 Dec 2019 19:28:01 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/7d17a2-25267b@github.com>
Subject: [quicwg/base-drafts] c43aca: A zero-length Retry Token is invalid
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aL2F4aIyLcNEgJuf07agBbIMw-U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:28:05 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c43acac96f405a821b0566d7ea56e7ea7c4e2f33
      https://github.com/quicwg/base-drafts/commit/c43acac96f405a821b0566d7ea56e7ea7c4e2f33
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-28 (Thu, 28 Nov 2019)

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

  Log Message:
  -----------
  A zero-length Retry Token is invalid

The Retry packet can be discarded.

Closes #3271.


  Commit: 25267b36c49a8f29f889fde596cef5d63fbfd462
      https://github.com/quicwg/base-drafts/commit/25267b36c49a8f29f889fde596cef5d63fbfd462
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3277 from quicwg/retry-token-zero

A zero-length Retry Token is invalid


Compare: https://github.com/quicwg/base-drafts/compare/7d17a202aee8...25267b36c49a


From nobody Mon Dec  2 19:28: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 9153E1200D5 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:28:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01xra2VOs-YY for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:28:12 -0800 (PST)
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 8436F12010F for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:28:12 -0800 (PST)
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 1A3742615BB for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:28:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575343692; bh=4PZKG+37N5BQzBLsrnOq6CRqK9XemDR6y5aGksBCD+I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lEkLdqt8NHoIxDvuKOLacarUk5oEfZb9O15ysb/0XQVNDxsapzkp+WSx4uUMdaQjw AgViSMDc2U3XrYAJemww/aDCIcBRRklZYjQdwEktv4X43nGm46Y3CXLdXSAH2NUC9G zJQW/4AUpNKxZSGx4j6ZIN4JaL2UDanCEhsOrhFk=
Date: Mon, 02 Dec 2019 19:28:11 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZBPC5BVDD27EGMYLN36MEMXEVBNHHB64J6NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3271/issue_event/2848390538@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3271@github.com>
References: <quicwg/base-drafts/issues/3271@github.com>
Subject: Re: [quicwg/base-drafts] Retry packet with zero-length token doesn't make sense (#3271)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5d64bc9300_33173fb925acd9601850c4"; 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/wiu4Kh_cGoRdwUlrIlTXR3bXVsM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:28:13 -0000

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

Closed #3271 via #3277.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3271#event-2848390538
----==_mimepart_5de5d64bc9300_33173fb925acd9601850c4
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="527515243" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3271" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3271/hovercard" href="https://github.com/quicwg/base-drafts/issues/3271">#3271</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="529639705" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3277" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3277/hovercard" href="https://github.com/quicwg/base-drafts/pull/3277">#3277</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/3271?email_source=notifications&amp;email_token=AFTOJK4XEEHMR36CPBAK3LTQWXG4XA5CNFSM4JQYWXZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDP3CQ#event-2848390538">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYQSZKKF4SLBOR6LXDQWXG4XANCNFSM4JQYWXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZAYAGF2YVYXJI7W4DQWXG4XA5CNFSM4JQYWXZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDP3CQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3271?email_source=notifications\u0026email_token=AFTOJK4XEEHMR36CPBAK3LTQWXG4XA5CNFSM4JQYWXZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDP3CQ#event-2848390538",
"url": "https://github.com/quicwg/base-drafts/issues/3271?email_source=notifications\u0026email_token=AFTOJK4XEEHMR36CPBAK3LTQWXG4XA5CNFSM4JQYWXZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDP3CQ#event-2848390538",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d64bc9300_33173fb925acd9601850c4--


From nobody Mon Dec  2 19:28: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 8F8BA12010F for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:28:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MM8RgTFTphVv for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:28:17 -0800 (PST)
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 5B05C12010E for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:28:17 -0800 (PST)
Date: Mon, 02 Dec 2019 19:28:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575343696; bh=hfrL3hnh0IvkP0cSui++yW1liZinBYsKuP05T4/jkBc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S0ceRWNgKEmjDogDp+VdlWbU8oMbdVcA/G8fDclflPj4fBnWjK7YswABVBcvzhsdB WjyIMEjCzB6y+M9Jy8kg2PDHauXA6A3BCBfGuvZOUP0YtpZa0SdeMjeoEByIJM8q35 kJo9GTHQPFAMjM4/gJkawhiOA5GLweisO8V+irJ4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZNCML23NV4XIHASGN36MENBEVBNHHB7ENJDE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3277/issue_event/2848390534@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3277@github.com>
References: <quicwg/base-drafts/pull/3277@github.com>
Subject: Re: [quicwg/base-drafts] A zero-length Retry Token is invalid (#3277)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5d65098108_50893fd0a98cd96c140873"; 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/U9KAzy7rHxq1jQ55I0YEsNrTmlE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:28:18 -0000

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

Merged #3277 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/3277#event-2848390534
----==_mimepart_5de5d65098108_50893fd0a98cd96c140873
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="529639705" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3277" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3277/hovercard" href="https://github.com/quicwg/base-drafts/pull/3277">#3277</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/3277?email_source=notifications&amp;email_token=AFTOJK4CAJILFVJSSW3WJLTQWXG5BA5CNFSM4JSN55WKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDP3BQ#event-2848390534">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2ZD7QJR3DKJDAJ6NLQWXG5BANCNFSM4JSN55WA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2KDIGBOP3ZQBSHE5TQWXG5BA5CNFSM4JSN55WKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDP3BQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3277?email_source=notifications\u0026email_token=AFTOJK4CAJILFVJSSW3WJLTQWXG5BA5CNFSM4JSN55WKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDP3BQ#event-2848390534",
"url": "https://github.com/quicwg/base-drafts/pull/3277?email_source=notifications\u0026email_token=AFTOJK4CAJILFVJSSW3WJLTQWXG5BA5CNFSM4JSN55WKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDP3BQ#event-2848390534",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d65098108_50893fd0a98cd96c140873--


From nobody Mon Dec  2 19:29: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 D7F1012010E for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:29:02 -0800 (PST)
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 GN7LCy8DdGRP for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:29:01 -0800 (PST)
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 75A1C1200D5 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:29:01 -0800 (PST)
Date: Mon, 02 Dec 2019 19:29:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575343740; bh=6qnooKB4sHwDvQBmhXRSxDw8mx/DBTouuLvVY2RVDKw=; h=Date:From:To:Subject:From; b=O0FmUTft2v3seCVFhV5chNbwGQEWH/1yEvbQ128hE1KIKxV81Yhn4NRguTTUF2eOw lc0u/6IJ60pHQEsiOzO625+hLwNi6RJvnS/SExqh6YYZlQdPjazgoZSxOYlC1iloHP 7h887kvPlEspIl6CVB6pGAXFE7bvdhdDMUW1ph0c=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/b6c913-3b33f5@github.com>
Subject: [quicwg/base-drafts] 3b33f5: Script updating gh-pages from 25267b36. [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/_SIvkg4fq7q8OAScdrt2bRqjPpI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:29:03 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3b33f5995117b5dba39a8a24499b874a4eceac11
      https://github.com/quicwg/base-drafts/commit/3b33f5995117b5dba39a8a24499b874a4eceac11
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-03 (Tue, 03 Dec 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 25267b36. [ci skip]



From nobody Mon Dec  2 19: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 E2BB412010E for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:32:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i3I7ncmIy-me for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:32:51 -0800 (PST)
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 602A012010D for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:32:51 -0800 (PST)
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 AD2DA8C0456 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:32:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575343970; bh=REewxyHKMZ0hQmLxPDqzoqs73UZY1tZu0QXSISgIsts=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KW9bzGwo75qqrVqRzuKxeQxINttP/Te0sAZb8IvTszMTmcH03FpxcK+vB8XnBbMrZ eDcDrZALwLwE5TRO9t/7gT0++AfbjItx1c7XgCFdvLquUd78J1RAwcZ/gJBwLVPooe ZwcjIYZDeGlvn1cd8Wz0DTwBn5n95z+BzTEgRmAM=
Date: Mon, 02 Dec 2019 19:32:50 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZKXEJD2EG7AEH67JN36ME6FEVBNHHB5JZ3ZA@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/c560983044@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_5de5d7629dd90_15653f8cb74cd96018834f"; 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/1mg5UaaOyTXN4ZkvfeVPLgYbaug>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:32:53 -0000

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

@DavidSchinazi, as we have decided not to do this, can we close this?  (It doesn't have an issue, so if we wanted to pursue it, we'd need 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/3169#issuecomment-560983044
----==_mimepart_5de5d7629dd90_15653f8cb74cd96018834f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/DavidSchinazi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a>, as we have decided not to do this, can we close this?  (It doesn't have an issue, so if we wanted to pursue it, we'd need 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/3169?email_source=notifications&amp;email_token=AFTOJK5KLOZISXZTB5M3XJLQWXHOFA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX6YBA#issuecomment-560983044">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYV3EPBW7KLSSIAWFDQWXHOFANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZFPNHWAOT45L7SFDQWXHOFA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX6YBA.gif" height="1" width="1" 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=AFTOJK5KLOZISXZTB5M3XJLQWXHOFA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX6YBA#issuecomment-560983044",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK5KLOZISXZTB5M3XJLQWXHOFA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX6YBA#issuecomment-560983044",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d7629dd90_15653f8cb74cd96018834f--


From nobody Mon Dec  2 19:35: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 D545112010E for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:35:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VaLqvJGpemAz for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:35:05 -0800 (PST)
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 B955212010D for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:35:05 -0800 (PST)
Date: Mon, 02 Dec 2019 19:35:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575344105; bh=MjkNJ48ArXuSN47rRZ57fgf/QfBf5T67slW8Ilnl+Eg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X/cSAsHBA5ymLElvSUCXCmRSBziROS6mYym085LJJwCN3dURYertHphRA6MFZDpNH GSEdkSI9woFxG6XP4+pAxOq5o4G2hm/6Fpykm0DYn1TdAbvXk1YoCTjmMYF/ZlAdJa MoTrI3CoZxr5rwUrJM4AzZmLx4XPU/OkCBkn0KhE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6JUMM56OEURXTVHEV36MFGREVBNHHB47234A@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/c560983463@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_5de5d7e8edbd2_57183ffb5cccd96c241046"; 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/i82Y42m6gIdezx5BMtNMVR8pPYQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:35:07 -0000

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

OBE? @kazuho, can we close this now that we have agreement about #3145?

-- 
You are receiving this 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-560983463
----==_mimepart_5de5d7e8edbd2_57183ffb5cccd96c241046
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OBE? <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, can we close this now that we have agreement about <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>?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK7OEGL2CXH6TBGWWCLQWXHWRA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX63JY#issuecomment-560983463">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2FPLZKQI7JWFN2Z5DQWXHWRANCNFSM4JENXMZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ZCQX2O4TQAGWB5HLQWXHWRA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX63JY.gif" height="1" width="1" 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=AFTOJK7OEGL2CXH6TBGWWCLQWXHWRA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX63JY#issuecomment-560983463",
"url": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJK7OEGL2CXH6TBGWWCLQWXHWRA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX63JY#issuecomment-560983463",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d7e8edbd2_57183ffb5cccd96c241046--


From nobody Mon Dec  2 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 8729012010F for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:42:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id efjqXxeGQ9hU for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:42:27 -0800 (PST)
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 09F2012010D for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:42:27 -0800 (PST)
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 53BA92C1310 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:42:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575344546; bh=dYmU5pyeq/tMLOyao7k0qS0BkLvNtMMMFkvfmTzbZ3Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q4+CZLQOgIaX/vNfbwCO5LcaVe7uDEZfmRYQOldHrXKxeRyV6pC/pknQKwBchk1n6 kFdw9jKNVOjVQIOrEeRhbS4TS2dg5EpTN6zO+txdY/zHyU4KOYwKszQQIKgO8MkTo8 v8p55sQow1rjdy+sW3zhxdPNarhueQ2juC24tUiU=
Date: Mon, 02 Dec 2019 19:42:26 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2NIDY2W4MVQFELCNN36MGCFEVBNHHB47234A@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/issue_event/2848415799@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_5de5d9a2435c5_65583faaab8cd968217942"; 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/NGbuPsaSjCf56Yz8XVco-SDnivg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:42:29 -0000

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

Closed #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/pull/3141#event-2848415799
----==_mimepart_5de5d9a2435c5_65583faaab8cd968217942
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="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/pull/3141?email_source=notifications&amp;email_token=AFTOJK45QBWCPM47BGVOZE3QWXISFA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDWANY#event-2848415799">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2GSFITAQJCNYCRCF3QWXISFANCNFSM4JENXMZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4RHIFIHBRFJXONKM3QWXISFA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDWANY.gif" height="1" width="1" 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=AFTOJK45QBWCPM47BGVOZE3QWXISFA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDWANY#event-2848415799",
"url": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJK45QBWCPM47BGVOZE3QWXISFA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDWANY#event-2848415799",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d9a2435c5_65583faaab8cd968217942--


From nobody Mon Dec  2 19:42: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 C61BC12010F for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:42:32 -0800 (PST)
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 IvR3us42lyYn for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:42:31 -0800 (PST)
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 5FA5112010D for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:42:31 -0800 (PST)
Date: Mon, 02 Dec 2019 19:42:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575344550; bh=PQ4rKl1oiKw4oIfrtPu6l8BY260GoYwOce+YIh9TiFg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f/RwsP8T2LhQLl+MhJrA3nav42OVSaix0mKotPgR56rywCqFr96hVjUD7KLhxCUN+ KZGTtN9HsFjXOEImkyLSCvWyYAdrlPKWHEYkmFrPYV26smlAimtJ1njEPNxCRJ8Bbg S6kE2KwX6xuxG6/c/LVIVPJdsKdxm/bXvDWlNJDg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7N3VO6H4EWF5ZVXJF36MGCNEVBNHHB5B4MBE@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/325880691@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_5de5d9a654b15_7ec43f87400cd9681904aa"; 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/_3fDRcWRhGPrWJXkwaFTsiP2Pno>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:42:33 -0000

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

martinthomson 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).

@nharper where are we at here?  I was suggesting a new paragraph, but I didn't get any sense from your reply about whether you thought that was necessary/useful/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/3150#discussion_r352972436
----==_mimepart_5de5d9a654b15_7ec43f87400cd9681904aa
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/3150#discussion_r352972436">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><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nharper/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nharper">@nharper</a> where are we at here?  I was suggesting a new paragraph, but I didn't get any sense from your reply about whether you thought that was necessary/useful/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/3150?email_source=notifications&amp;email_token=AFTOJKYNRJ5CRLR3DTMFEOTQWXISNA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWIW4Y#discussion_r352972436">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK725NBJU6ADEZZADCDQWXISNANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYK466PRNLJFCTJN4DQWXISNA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWIW4Y.gif" height="1" width="1" 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=AFTOJKYNRJ5CRLR3DTMFEOTQWXISNA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWIW4Y#discussion_r352972436",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJKYNRJ5CRLR3DTMFEOTQWXISNA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWIW4Y#discussion_r352972436",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d9a654b15_7ec43f87400cd9681904aa--


From nobody Mon Dec  2 19:42: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 DAFE6120110 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:42:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ODB0FzfRsS2l for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:42:38 -0800 (PST)
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 6E3C212010F for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:42:38 -0800 (PST)
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 BD6792C1910 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:42:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575344557; bh=7/dDKDQb27dhs2XLZYlqZwHhwH4JKqciydy5Spk4vmc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=klb7+mw514o0FKb3vDVmV9Pwp9DABYH0xhUGXkUtDgMFOw0YGPAy8i8sPCJzgoMAi ab/ZYlk4QdS4qF3vT87Mw0AduPZQOZbzPe0DPW8a4fthLiJkCFF1YIksnYF5Tf5LtD 6oPXJbshBE3j56yM/OXRJYOg4QAUfOBfCwAn9ECA=
Date: Mon, 02 Dec 2019 19:42:37 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ3IXBOIVEARZET6PV36MGC3EVBNHHB47234A@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/c560985002@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_5de5d9adae090_2e443fa1520cd964130314"; 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/0BRSgEdJvcDIh8VJf9ZUCY0Bf9E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:42:40 -0000

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

@martinthomson Yes!!!!

-- 
You are receiving this 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-560985002
----==_mimepart_5de5d9adae090_2e443fa1520cd964130314
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> Yes!!!!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK52QQ2U4I7DHZN7EA3QWXIS3A5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX7HKQ#issuecomment-560985002">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6RZXXLMDFFZ6HGBMLQWXIS3ANCNFSM4JENXMZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2TJ5VM6ERY43ZYGNLQWXIS3A5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX7HKQ.gif" height="1" width="1" 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=AFTOJK52QQ2U4I7DHZN7EA3QWXIS3A5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX7HKQ#issuecomment-560985002",
"url": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJK52QQ2U4I7DHZN7EA3QWXIS3A5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX7HKQ#issuecomment-560985002",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5d9adae090_2e443fa1520cd964130314--


From nobody Mon Dec  2 19: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 AD306120111 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:44:44 -0800 (PST)
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 4t7G_njPZLot for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:44:43 -0800 (PST)
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 3262512010D for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:44:43 -0800 (PST)
Date: Mon, 02 Dec 2019 19:44:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575344682; bh=IvC1p4zM6+0ZX0yVHAaGMNJxeJ0TCoi3Q8l/g2foYxg=; h=Date:From:To:Subject:From; b=b8JGK513XTEsTM0/723TdkI3vyesorca0gtJesG5ldFWYrdDf+r5usH9eCNGwvWb2 KmDn4+9gqyQ3ZV/GizlxqHRmwE5aGLPx7kF+ky6U1jBE3rwYsk9bws01JJRcRk2KOr a9DD2zu6yKUUwVsCWgNf2I0MVlvQBONJInHgDUH0=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/25267b-3641d9@github.com>
Subject: [quicwg/base-drafts] 656d67: Semicolons before "see {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/HlEOOaqFiiD-3v3FShAWB7dVhEg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:44:45 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 656d67a144077447150eeb13ee432e1e6f205484
      https://github.com/quicwg/base-drafts/commit/656d67a144077447150eeb13ee432e1e6f205484
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

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

  Log Message:
  -----------
  Semicolons before "see {section}"


  Commit: 3641d9cbb34b7936d2b0a91f5ab0a87490daec48
      https://github.com/quicwg/base-drafts/commit/3641d9cbb34b7936d2b0a91f5ab0a87490daec48
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3196 from quicwg/semicolons

Semicolons before "see {section}"


Compare: https://github.com/quicwg/base-drafts/compare/25267b36c49a...3641d9cbb34b


From nobody Mon Dec  2 19: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 5867212010D for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:44:45 -0800 (PST)
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 Ki9h3MBfakrA for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:44:43 -0800 (PST)
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 A0CBA120110 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:44:43 -0800 (PST)
Date: Mon, 02 Dec 2019 19:44:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575344683; bh=n4AHvAS1LZhJUUqD/6Z4LGfoj7XTEMuAQ5RFLCAoZ+k=; h=Date:From:To:Subject:From; b=sWcZMInl0N5tvfSi4yiPG67Grw/wWXhn3iFKhNIfAQDLgMmkstKvpR5Sfvvdrggul TFl6YXqVFYN3fiU+MM5Aj8IeDLy4WS7eOfue1kWmFaA28LMed2KFZfiy2SBCvRU7Gy 1WiF9EJlij2EUnz1yQ2f+pTX3RpvA+gdMGDuGB+g=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/semicolons/656d67-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/DDiBEf7WimrwtV8c-MpNtPkyL-M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:44:45 -0000

  Branch: refs/heads/semicolons
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 19: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 43CA7120110 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:44:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KRAt5nv9sfFg for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:44:52 -0800 (PST)
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 D998712010D for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:44:51 -0800 (PST)
Date: Mon, 02 Dec 2019 19:44:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575344691; bh=VaR2uTVB8jOUvVxrWI0H8xw1h94ul2pTMvmgJe1SakA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EYB/1cuHhXC8P6dtuZAl3IZUYM6GLE9hxsbkuZz3w0fSbk1OsN7wir53A9CeJjA27 1K050DWTewIjJPNQo4lNUIiCSzMBHtAf46f38NUXRt9dg/3uQGu7yD9v4NIttMdTZ3 iDvew/GZ4zu/a9b0rqe/N0/fdMwnqyE/WKmeCFGQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3DEZ6BP5JNRPNCDZV36MGLHEVBNHHB52SZL4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3196/issue_event/2848419913@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3196@github.com>
References: <quicwg/base-drafts/pull/3196@github.com>
Subject: Re: [quicwg/base-drafts] Semicolons before "see {section}" (#3196)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5da332d579_1c253fcf038cd9641045c5"; 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/pOOpIcjvZl6-hgD3wfUuzOCt1IQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:44:53 -0000

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

Merged #3196 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/3196#event-2848419913
----==_mimepart_5de5da332d579_1c253fcf038cd9641045c5
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="518674783" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3196" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3196/hovercard" href="https://github.com/quicwg/base-drafts/pull/3196">#3196</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/3196?email_source=notifications&amp;email_token=AFTOJKZ2DOZBY35EHJ5G42DQWXI3HA5CNFSM4JJ3AR5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDXASI#event-2848419913">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3RR4AZILLFRNBSSRLQWXI3HANCNFSM4JJ3AR5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6KXRKYMBJAAKQTC4LQWXI3HA5CNFSM4JJ3AR5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDXASI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3196?email_source=notifications\u0026email_token=AFTOJKZ2DOZBY35EHJ5G42DQWXI3HA5CNFSM4JJ3AR5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDXASI#event-2848419913",
"url": "https://github.com/quicwg/base-drafts/pull/3196?email_source=notifications\u0026email_token=AFTOJKZ2DOZBY35EHJ5G42DQWXI3HA5CNFSM4JJ3AR5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDXASI#event-2848419913",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5da332d579_1c253fcf038cd9641045c5--


From nobody Mon Dec  2 19:45: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 32FCD120111 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:45:41 -0800 (PST)
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 HHwY0Vker387 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:45:39 -0800 (PST)
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 D88EF12010D for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:45:39 -0800 (PST)
Date: Mon, 02 Dec 2019 19:45:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575344739; bh=B6RWgmc5IA2KrV9wQaGkPkLkUgocTYcXVzHTE1UMhqE=; h=Date:From:To:Subject:From; b=KNz2Dec+jOH+ijfUgTSFj2ozH9QdoFx5bIoyCv47zdFdYnorg2R8JEBEYdPSXvFo+ ERhP/gJgvZTEqfNXrBcnC2tYI4/rCh2eEEhosHEVeA0W5/epQt/qxDOEamDkN+cndv XwtyZObNXvU5Nt+IvDVr4n+hEvuQMHcbhe8G+BlM=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/3b33f5-e39269@github.com>
Subject: [quicwg/base-drafts] e39269: Script updating gh-pages from 3641d9cb. [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/IHv9KIW6VBnhb3o_R4u8Tt4285w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:45:41 -0000

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

  Changed paths:
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

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



From nobody Mon Dec  2 19: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 5CE89120110 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:45:48 -0800 (PST)
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 Q7X0YAfMy2gE for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:45:47 -0800 (PST)
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 66A24120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:45:47 -0800 (PST)
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 1DE2E26164F for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:45:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575344747; bh=Wf0TiLD3zjbYhTMO0WmAvfREhkqPglm8Yh5GjmlgxqU=; h=Date:From:To:Subject:From; b=KT2wZCzLyUjirQ8yBeIYpwCMI7L6CVqVXJ+AThzQZktgZi/xCEZv6L08vgjkfxwt4 YTClluTAG1taRtjcsG9yn5w4rv0lxW4x6Syiksl0hKxf2bNP5NFV2FX3XuDVh+eX5D oize/tiYuTYxWFqglQSGPwn9hG4vpNCnYD9Watno=
Date: Mon, 02 Dec 2019 19:45:46 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/keep-hs-keys/844fcf-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/FOBvSUFQ1hcQkCaFambNSYH_g1A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:45:48 -0000

  Branch: refs/heads/keep-hs-keys
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 19:45: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 B4498120111 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:45:52 -0800 (PST)
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 YkL01nvS-K6d for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:45:51 -0800 (PST)
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 3D7E1120110 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:45:51 -0800 (PST)
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 8D7598C043D for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:45:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575344750; bh=8F1h7TphbUrJarykvZJbczjGaM+ph6xtLVF+4UwfqZE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OIk9wLLoHupvR6lW39wd7miJ6qMXgISzC8Ld26J0qHa4TY7B/2RCwtBv6VqFjxLDL JtEfyKdYSZIdQkdFHS2Foyn9MguL11Nrq7S67x+pMcuBRbfjQbJx4oT0HMsAVu0oY/ ls4GY0/rXhr3zX6bO5kEpwzdF+DT44Z/DwibuSDQ=
Date: Mon, 02 Dec 2019 19:45:50 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5OXQL5WNF7ZCUNSDN36MGO5EVBNHHB4UZ3WM@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/c560985583@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_5de5da6e7dc9c_15693f98d46cd96c2688c9"; 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/G9AVeXt44YAdILN28wmoDGUMI54>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:45:53 -0000

----==_mimepart_5de5da6e7dc9c_15693f98d46cd96c2688c9
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/3121#issuecomment-560985583
----==_mimepart_5de5da6e7dc9c_15693f98d46cd96c2688c9
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/3121?email_source=notifications&amp;email_token=AFTOJK4BNRE4AGDTG5F2I6TQWXI65A5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX7L3Y#issuecomment-560985583">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY4IWRN3JWYNI5FKF3QWXI65ANCNFSM4JCASMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7BGOLAIUM23S3Z3NLQWXI65A5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX7L3Y.gif" height="1" width="1" 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=AFTOJK4BNRE4AGDTG5F2I6TQWXI65A5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX7L3Y#issuecomment-560985583",
"url": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK4BNRE4AGDTG5F2I6TQWXI65A5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFX7L3Y#issuecomment-560985583",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5da6e7dc9c_15693f98d46cd96c2688c9--


From nobody Mon Dec  2 19: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 C5356120110 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:45:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CZi6ZoErci50 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:45:53 -0800 (PST)
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 0C7DF120052 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:45:53 -0800 (PST)
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 5E591C6025C for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:45:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575344752; bh=UfiKX0WmyUsQLr5ojp4Fz3VszDlS0D5u5eTNH8FE3Kw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aID8DdcimOFRVI+CuhVaUxL6jb374fuzvxSSP/hVAuy/Pu8ctkitHf8BIFL6RheQh PavcD15cLrgSPaYSLnEbhco/0U9fNGjKpLPQQgERjSOVOk0GGODju2to1dj8ZGpGt5 BwfgShio/leBJN4iPuwog0PfOC8PbfgHLfPifaH4=
Date: Mon, 02 Dec 2019 19:45:52 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3PGNYP4PIG5KL3NRV36MGPBEVBNHHB4UZ3WM@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/issue_event/2848421565@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_5de5da704ebf2_33033fb925acd960225034"; 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/3shXVxDR7fM9OYj7eCR4WOxe4V8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:45:55 -0000

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

Closed #3121.

-- 
You are receiving this 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#event-2848421565
----==_mimepart_5de5da704ebf2_33033fb925acd960225034
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="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>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK6C3FA3TMQAM5BV34LQWXI7BA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDXNPI#event-2848421565">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4ICC6C2ZP6J4N2BWLQWXI7BANCNFSM4JCASMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7KYBK6HY5EWHNXHHLQWXI7BA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDXNPI.gif" height="1" width="1" 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=AFTOJK6C3FA3TMQAM5BV34LQWXI7BA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDXNPI#event-2848421565",
"url": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK6C3FA3TMQAM5BV34LQWXI7BA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHDXNPI#event-2848421565",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5da704ebf2_33033fb925acd960225034--


From nobody Mon Dec  2 19:57: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 D35D7120110 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:57:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wLB5jGYOf7in for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 19:57:46 -0800 (PST)
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 0BAFB120112 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:57:46 -0800 (PST)
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 663EB8C0A73 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 19:57:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575345465; bh=IumVo81SrG6YJCMzxLZK7KNnyRMFpFepuOZzET2s5N4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ph4sS6LxFbRG+jKplI3780g11y9lT3wFYqrbcaoHVEuglTddg8fQdkdB4y99sTcqJ hk0sXXkxRLDDCciDmNzHCHqUluvgk11Z6XJmJyAzwDCdLLlY+YILYYnOxahmk3YRVm favbPLZQhyV/zR5xdAIq11ghyVi0krxVxO/hMqNA=
Date: Mon, 02 Dec 2019 19:57:45 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4YNMAFNA2MJF6JBLN36MH3TEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/560987614@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5dd39568b9_41be3f7e316cd95c346837"; 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/Tn3FOM5oLIK2v0I03y4ebPf1ogA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 03:57:48 -0000

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

It's possible that the values @huitema produced for just authentication are high.  Most GCM implementations will still run the AES operation necessary to calculate the mask for GHASH.  With a fixed key and nonce, that operation can be replaced with a simple XOR.  Doing that additional optimization is not obvious, and it requires breaking the AEAD box open, but I expect that this will happen if implementations REALLY care about every cycle.

That would increase the difference a little, maybe as much as my 1.7x (or 1.5x on the newer CPU).

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

<p>It's possible that the values <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/huitema/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a> produced for just authentication are high.  Most GCM implementations will still run the AES operation necessary to calculate the mask for GHASH.  With a fixed key and nonce, that operation can be replaced with a simple XOR.  Doing that additional optimization is not obvious, and it requires breaking the AEAD box open, but I expect that this will happen if implementations REALLY care about every cycle.</p>
<p>That would increase the difference a little, maybe as much as my 1.7x (or 1.5x on the newer CPU).</p>

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


From nobody Mon Dec  2 20:12: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 2949C120115 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 20:12:23 -0800 (PST)
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 t94b8leCl_y4 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 20:12:22 -0800 (PST)
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 198B8120113 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 20:12:22 -0800 (PST)
Date: Mon, 02 Dec 2019 20:12:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575346340; bh=V89ygoiQf7BPtXyyLgtkXnUz18mj0U4JpnrrPVOeW4g=; h=Date:From:To:Subject:From; b=G4bAMW99+WEj6nXUytzgMCV7dtdSD6FAEZcF+tTOTfWhs0Z9oBIbmUVU1c76CX8Me 3aezj3GLN0j6rVRzzOJvzDF+MDte/rpQcKkQ1uvEhbamTxg/AlCWb/9juutxy6esek 39cligEVtJsoypST0apPXC3G6v0icVG7KBErwOnA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/df/000000-56d8e3@github.com>
Subject: [quicwg/base-drafts] 56d8e3: Prohibit IP fragmentation
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hJqSifwc2h03VlkVsD7YKuMxQOA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 04:12:23 -0000

  Branch: refs/heads/df
  Home:   https://github.com/quicwg/base-drafts
  Commit: 56d8e3ef95e06999de57a556264588cd65d675a9
      https://github.com/quicwg/base-drafts/commit/56d8e3ef95e06999de57a556264588cd65d675a9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  Prohibit IP fragmentation

This won't necessarily prevent fragmentation from happening, but it's
the best we can do.  I didn't REQUIRE dropping of fragments, because
some systems do that for you, but a SHOULD seems appropriate.

Closes #3243.



From nobody Mon Dec  2 20: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 D092E120879 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 20:12:57 -0800 (PST)
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 RjzbhNirOxUX for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 20:12:56 -0800 (PST)
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 18CFE120873 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 20:12:56 -0800 (PST)
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 3F8C99604D9 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 20:12:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575346375; bh=7RIbBGA5VGANd2uF9EIXrCp/wkQDt3zZ/zP7pVo5hus=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IOlBaoGsZQh9TuxZFE6wu0DP1x/nl+d5cfDT5+JgIHfEjB+wIApJKos4puhKMdgYf 0VYeaoe/rvj8m0Ty1dLOYs9RUfRY6As4xCxboBb9PFnSs5Vzolgw6jEUUSiJ9AiP4c YI2iX3zQ6+2lAfOxfoUX2uCV0hHIRfoo/1y/J2S8=
Date: Mon, 02 Dec 2019 20:12:55 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4R3PFQNDBO6K52CO536MJUPEVBNHHB7MJOHY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3280@github.com>
Subject: [quicwg/base-drafts] Prohibit IP fragmentation (#3280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5e0c730357_15653f8cb74cd9602564b7"; 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/5mGRf7MtgRntUM-5Alb-Aqpqk_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, 03 Dec 2019 04:13:00 -0000

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

This won&#39;t necessarily prevent fragmentation from happening, but it&#39;s
the best we can do.  I didn&#39;t REQUIRE dropping of fragments, because
some systems do that for you, but a SHOULD seems appropriate.

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

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

-- Commit Summary --

  * Prohibit IP fragmentation

-- File Changes --

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

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3280.patch
https://github.com/quicwg/base-drafts/pull/3280.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/3280

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

<p>This won't necessarily prevent fragmentation from happening, but it's<br>
the best we can do.  I didn't REQUIRE dropping of fragments, because<br>
some systems do that for you, but a SHOULD seems appropriate.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3243.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="523933407" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3243" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3243/hovercard" href="https://github.com/quicwg/base-drafts/issues/3243">#3243</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/3280'>https://github.com/quicwg/base-drafts/pull/3280</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Prohibit IP fragmentation</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3280.patch'>https://github.com/quicwg/base-drafts/pull/3280.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3280.diff'>https://github.com/quicwg/base-drafts/pull/3280.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/3280?email_source=notifications&amp;email_token=AFTOJK5VADXDR6TLIEXL5FTQWXMEPA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RFY7A">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK44H4J765RQGWVWOX3QWXMEPANCNFSM4JURTAVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK44DH4SQEP7RLZTOFTQWXMEPA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RFY7A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3280?email_source=notifications\u0026email_token=AFTOJK5VADXDR6TLIEXL5FTQWXMEPA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RFY7A",
"url": "https://github.com/quicwg/base-drafts/pull/3280?email_source=notifications\u0026email_token=AFTOJK5VADXDR6TLIEXL5FTQWXMEPA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RFY7A",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5de5e0c730357_15653f8cb74cd9602564b7--


From nobody Mon Dec  2 20:13: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 A3721120119 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 20:13:16 -0800 (PST)
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 0O-McLlGVM7V for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 20:13:15 -0800 (PST)
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 29B3D120113 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 20:13:15 -0800 (PST)
Date: Mon, 02 Dec 2019 20:13:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575346394; bh=8FqLmm0oEwo+Y/g0kb5V4qoaNZ3x+5m8fDY2bX7kSjg=; h=Date:From:To:Subject:From; b=tH95p5jW8oaap6lvkx/k9DU6F3Ih8QAmy+y7KF/O6iM6bXZ9AvBTRDZY/bzHdy/Dp E+5/VysUNngqHn6kdVfs5HO5hcYr6qTYRlfC1HRcxNuEQ8XcH6KLFdmPNVQZmHvkGS G1u6RsQyJajyJIf6GxagZIBPG0KtcPo5VGiVxq6Y=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/e39269-265e7e@github.com>
Subject: [quicwg/base-drafts] 265e7e: Script updating gh-pages from 56d8e3ef. [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/Wz9SD_Es0GJ179X3rSLgUsayIoU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 04:13:16 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 265e7e228686ff253f9b3ed53489a15d9f02c62d
      https://github.com/quicwg/base-drafts/commit/265e7e228686ff253f9b3ed53489a15d9f02c62d
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
    A df/draft-ietf-quic-http.html
    A df/draft-ietf-quic-http.txt
    A df/draft-ietf-quic-invariants.html
    A df/draft-ietf-quic-invariants.txt
    A df/draft-ietf-quic-qpack.html
    A df/draft-ietf-quic-qpack.txt
    A df/draft-ietf-quic-recovery.html
    A df/draft-ietf-quic-recovery.txt
    A df/draft-ietf-quic-tls.html
    A df/draft-ietf-quic-tls.txt
    A df/draft-ietf-quic-transport.html
    A df/draft-ietf-quic-transport.txt
    A df/index.html
    M index.html
    R keep-hs-keys/draft-ietf-quic-http.html
    R keep-hs-keys/draft-ietf-quic-http.txt
    R keep-hs-keys/draft-ietf-quic-invariants.html
    R keep-hs-keys/draft-ietf-quic-invariants.txt
    R keep-hs-keys/draft-ietf-quic-qpack.html
    R keep-hs-keys/draft-ietf-quic-qpack.txt
    R keep-hs-keys/draft-ietf-quic-recovery.html
    R keep-hs-keys/draft-ietf-quic-recovery.txt
    R keep-hs-keys/draft-ietf-quic-tls.html
    R keep-hs-keys/draft-ietf-quic-tls.txt
    R keep-hs-keys/draft-ietf-quic-transport.html
    R keep-hs-keys/draft-ietf-quic-transport.txt
    R keep-hs-keys/index.html

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



From nobody Mon Dec  2 21:22: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 DA1E112008C for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:22:28 -0800 (PST)
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 E0rLeBbkrmsK for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:22:27 -0800 (PST)
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 6BCC7120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:22:27 -0800 (PST)
Date: Mon, 02 Dec 2019 21:22:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575350546; bh=1+CtT7pvUI75Sv526vorR2LlF/K6ZcieYs0ja4w6Blc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=npLTtRHvZtVyTPS05OFq9tRV8m4TB3lA2MSecdWBFfyI8elPqTWo6VtvHc7T8XsDy kAqH3U+3iPhQ6xgYIyZ/EjRcvq3PpYxlhIBvPIEdNGhh/KRP3VGtv4mG/WLxymGCoW QQGj7y/FZ62KSyLbZZLYMpC0M0JUNU5CH+SN+Gx0=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK63X5755YURO4UWHNF36MRZFEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/561003936@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5f11258c1c_36813f9a866cd9681407d7"; 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/U4eNfKeeuwMj7a5snOgC1NDCU9g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:22:29 -0000

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

This is likely the wrong place for this observation, but I'll mention it here. Ian and I were chatting about this issue and realized a couple of things about HTTP/3 push which were quite surprising.

Recall that in HTTP/2, the motivating use case for PUSH_PROMISE was the ability to promise more resources than the open stream limit would allow to be pushed. (Consider an image search in which the server wants to push a grid of 100 thumbnails when the open stream limit is 10). 

The server would be able to push all 100 of these thumbnails in a single RTT (assuming sufficient BDP) because in HTTP/2 the sever can open a new stream as soon as the previous stream is closed.

However, in HTTP/3 this is not the case. The server will be unable to open a new push stream until it receives a new MAX_STREAMS from the client increasing the limit. But that burns an RTT. In which case, there's no point in pushing at all. So to avoid this, a client could increase the MAX_STREAMS to some sort of enormous value. But that does not behave like the HTTP/2 open stream limit. 

As such I'm not sure the original motivation for PUSH_PROMISE makes sense in HTTP/3. On the other hand, PUSH_PROMISE does something totally different in HTTP/3. It provides an ordering guarantee between the promised headers and the the reference to the resource in the main response body.

What's the conclusion of all this? I'm not sure. But it raises a few points:
* HTTP/3 server push works incredibly differently than HTTP/2
* At a minimum we should probably provide advice about how the client should manage MAX_STREAMS and MAX_PUSH_ID
* I could almost imagine replacing PUSH_PROMISE completely by a BLOCK_UNTIL_PUSH_RECEIVED frame which specifies a QUIC stream ID and prevents the app from processing the rest of the body until the specified push stream's initial headers are received.

Thoughts? Does this resonate with anyone?



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

<p>This is likely the wrong place for this observation, but I'll mention it here. Ian and I were chatting about this issue and realized a couple of things about HTTP/3 push which were quite surprising.</p>
<p>Recall that in HTTP/2, the motivating use case for PUSH_PROMISE was the ability to promise more resources than the open stream limit would allow to be pushed. (Consider an image search in which the server wants to push a grid of 100 thumbnails when the open stream limit is 10).</p>
<p>The server would be able to push all 100 of these thumbnails in a single RTT (assuming sufficient BDP) because in HTTP/2 the sever can open a new stream as soon as the previous stream is closed.</p>
<p>However, in HTTP/3 this is not the case. The server will be unable to open a new push stream until it receives a new MAX_STREAMS from the client increasing the limit. But that burns an RTT. In which case, there's no point in pushing at all. So to avoid this, a client could increase the MAX_STREAMS to some sort of enormous value. But that does not behave like the HTTP/2 open stream limit.</p>
<p>As such I'm not sure the original motivation for PUSH_PROMISE makes sense in HTTP/3. On the other hand, PUSH_PROMISE does something totally different in HTTP/3. It provides an ordering guarantee between the promised headers and the the reference to the resource in the main response body.</p>
<p>What's the conclusion of all this? I'm not sure. But it raises a few points:</p>
<ul>
<li>HTTP/3 server push works incredibly differently than HTTP/2</li>
<li>At a minimum we should probably provide advice about how the client should manage MAX_STREAMS and MAX_PUSH_ID</li>
<li>I could almost imagine replacing PUSH_PROMISE completely by a BLOCK_UNTIL_PUSH_RECEIVED frame which specifies a QUIC stream ID and prevents the app from processing the rest of the body until the specified push stream's initial headers are received.</li>
</ul>
<p>Thoughts? Does this resonate with anyone?</p>

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


From nobody Mon Dec  2 21: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 E51D81200C1 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:46:58 -0800 (PST)
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 dBc7MbUJuyhE for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:46:56 -0800 (PST)
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 CFEB7120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:46:56 -0800 (PST)
Date: Mon, 02 Dec 2019 21:46:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352016; bh=qTxfc4XT8VAiNxIrjA2as+DZ6SLLFFPM58u1VHygi6c=; h=Date:From:To:Subject:From; b=s6FSvn6PQo1XtB3F+g3lbP4dz9Ar4yFV/QQRIbejV80QMxzsq9Tk8WUwAYRujwf/D 9fubhMHAdh4Q+RtCr4mkdpPGvICBPvUUngNrtZF0QJYCzXinxFbYauK6EFk8JP5zKI r3EPeu9WvWJMwnsJ91MsW5TGkGokuEZ8K+V/E2Ls=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/dedupe-token/000000-18e24e@github.com>
Subject: [quicwg/base-drafts] 18e24e: NEW_TOKEN contains globally unique values
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fLzsW5YOzMV2sr0v_I52LvpY_mo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:46:59 -0000

  Branch: refs/heads/dedupe-token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 18e24e212c3abd623990da105478c9f731f7485c
      https://github.com/quicwg/base-drafts/commit/18e24e212c3abd623990da105478c9f731f7485c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  NEW_TOKEN contains globally unique values

This is already implied by the existing text, but it isn't said
directly.  That is, we say that the values can't be linkable, which
is a stronger requirement.  Saying that you can't send the same value on
two connections is much clearer.

Closes #3179.



From nobody Mon Dec  2 21:47: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 E99C51200C1 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:47:33 -0800 (PST)
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 PxCnYRET0qoR for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:47:32 -0800 (PST)
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 ABE31120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:47:32 -0800 (PST)
Date: Mon, 02 Dec 2019 21:47:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352051; bh=nyr7n12pK4xCI/5hUu1CLlJOGAOyD6CgZbF60WImN+s=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=WFX3OVJwosJnMGcehB1ovEwjYg4AOcGC3h97qRM1igpRprrQLpG/ewWHEK1hFEtvg GudysC5P23IW/qBlRH6keYlHTD9yhp+G9bNXapUJ5ceM+WxQKAL8BhXfPOOEeeZAFy dMTyPJ45vvHTalnHGW60IaaIUiDKIHOf8doaV0FI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4X7WB2TYZ7SM54EW536MUXHEVBNHHB7MNOEU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3281@github.com>
Subject: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5f6f3ae041_1f693f87e80cd960294642"; 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/g5PDPl2rCWBZX0M0lIfDtTWO5WU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:47:34 -0000

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

This is already implied by the existing text, but it isn&#39;t said
directly.  That is, we say that the values can&#39;t be linkable, which
is a stronger requirement.  Saying that you can&#39;t send the same value on
two connections is much clearer.

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

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

-- Commit Summary --

  * NEW_TOKEN contains globally unique values

-- File Changes --

    M draft-ietf-quic-transport.md (13)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3281.patch
https://github.com/quicwg/base-drafts/pull/3281.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/3281

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

<p>This is already implied by the existing text, but it isn't said<br>
directly.  That is, we say that the values can't be linkable, which<br>
is a stronger requirement.  Saying that you can't send the same value on<br>
two connections is much clearer.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3179.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="515233425" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3179" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3179/hovercard" href="https://github.com/quicwg/base-drafts/issues/3179">#3179</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/3281'>https://github.com/quicwg/base-drafts/pull/3281</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>NEW_TOKEN contains globally unique values</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3281.patch'>https://github.com/quicwg/base-drafts/pull/3281.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3281.diff'>https://github.com/quicwg/base-drafts/pull/3281.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/3281?email_source=notifications&amp;email_token=AFTOJK7TP4GAIX6NTI7GLL3QWXXHHA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RVYSQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33RH2MAYLVXJ54LGDQWXXHHANCNFSM4JUSKXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5FKRDNYI4E6K5QOCTQWXXHHA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RVYSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK7TP4GAIX6NTI7GLL3QWXXHHA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RVYSQ",
"url": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK7TP4GAIX6NTI7GLL3QWXXHHA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RVYSQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5de5f6f3ae041_1f693f87e80cd960294642--


From nobody Mon Dec  2 21:47: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 201551200C1 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:47:50 -0800 (PST)
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 uFvJv2pZse2i for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:47:48 -0800 (PST)
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 12B71120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:47:48 -0800 (PST)
Date: Mon, 02 Dec 2019 21:47:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352067; bh=UECDFoLgqobJ0utAXCZJIZYFhO/DwQinQxKCb4dXB0I=; h=Date:From:To:Subject:From; b=FVLRWlFhJs9ouj33Q2ZVbBnHSMtDVf3lO4RPfvqqtjX2mxOlSxWQwsT17ZbGWgriq D0KPdZktC19rSHDR4gpcjykgF05mkm28P1J4x+aiFHsslXN6t9BW/JvykHzExS455U oY1C/nDYEpyFFa2nvJlnXm5AHISEwMcxnzONPZF8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/265e7e-8c4d89@github.com>
Subject: [quicwg/base-drafts] 8c4d89: Script updating gh-pages from 18e24e21. [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/LAX0LX2VbT83s5zfuxKTA97Ks3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:47:50 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8c4d897e1b5d496b4612c0ffbd3dd1fb53df43d8
      https://github.com/quicwg/base-drafts/commit/8c4d897e1b5d496b4612c0ffbd3dd1fb53df43d8
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

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



From nobody Mon Dec  2 21: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 6B1711200C1 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:41 -0800 (PST)
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 4wvR6tsfTeaO for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:40 -0800 (PST)
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 2DA49120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:40 -0800 (PST)
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 97D8A121107 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352119; bh=OfaR3u+/7HvMUrE4ufc9+hEHDOJLlo22IzZnnkTuU4o=; h=Date:From:To:Subject:From; b=1w3/m1vZnDCGLtOv3vQsA85xCvIIILwuxaLXz9x8RFddRu2nstHO8gEZXJ1+v1YV1 yRFUNMfYSCkGGYm6T3OHw8GmVgxohVE4OekLs5dP8n/pzgvtiNfrUJehPQ2SXDRk/k /KMfbSsLCKME9RueYcqRtbKiaJXNrTUD2RON9u0c=
Date: Mon, 02 Dec 2019 21:48:39 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/invalid-close/36ad30-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/dOk-_TOthXsSJ-36jGkd2mLy2l8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:48:41 -0000

  Branch: refs/heads/invalid-close
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 21: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 A31001200E5 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:42 -0800 (PST)
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 WG5-s9ulKw8a for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:41 -0800 (PST)
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 7E006120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:41 -0800 (PST)
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 CB679A0022 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352120; bh=Yq1GpfYUYdi/xvspjcAEfiYeilV3CYIHHt4VYRy/UWM=; h=Date:From:To:Subject:From; b=cGh5LZFUbkeGDKfgfUsZovHNv6eCZcMkVeK87pL2BMlPWjMYMD6V0haszpqQIqQUh 4cB7xmB2aHZoKx8HMlHXtFpzvcp/1DN+5hKrX6OBhjDM2EhY5y/ugpv9LOVzJB314S UcL7ESft6+Pbjk91OSxwo7vNGip8BdqEi01qNpb0=
Date: Mon, 02 Dec 2019 21:48:40 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/client-new-token/9b95d3-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/cpVvJFIHvOCzvMGWxoMPvJwngo0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:48:43 -0000

  Branch: refs/heads/client-new-token
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 21:48: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 D4719120115 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:43 -0800 (PST)
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 jwK8t0SioYIN for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:42 -0800 (PST)
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 9DC5F1200C1 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:42 -0800 (PST)
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 ADEF18C044D for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352121; bh=OiS9ITeUS6EsrSSd2Y13z8bIT+n9dkIlpytOfJXvsxA=; h=Date:From:To:Subject:From; b=KZUcMyFL5TqYenjAKpIp5aeZFa9JHa9hT/fDLoz/sj5pEBUW/85qhSgwDOsxAaawe YMCpEIb7NRkGY4oMgrh3tkXgRP9QVYamK79DyNhQDvpLRgzv6enhD4vlYs5K8F0dhn 6YEkdojbEVbtUidUKpUxVGZUVcO5ygOpd0pODmVc=
Date: Mon, 02 Dec 2019 21:48:41 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/encrypt-tps/75a2cb-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/ztagXqi6GiPqZxpJrvWxHqT-W-4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:48:44 -0000

  Branch: refs/heads/encrypt-tps
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 21:48: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 8AE49120106 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:44 -0800 (PST)
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 rdYCN4y4kyxz for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:43 -0800 (PST)
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 48183120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:43 -0800 (PST)
Date: Mon, 02 Dec 2019 21:48:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352122; bh=Ya0AeqkFBkg6P453L3zLSrmQjqgpn69eqqpyMD/63mY=; h=Date:From:To:Subject:From; b=ZwZeog4hOisf3dfiZ7cw/lRFIoht7/ryrMXj8NTgMAW/9ep9Dbb1rnfqCeyH0lgIc X1MK7nDw3VFh7wGSdx2nX31BqIjoZ5GiOYly50DivLNgbnADco/Ab3Aa31IcKCk6rG tThgYV+BuZtZUBmi2CmTZqsUTu4FKvIiOIcHK5DE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/unrecoverable-without-1rtt/49712f-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/8CV2ytS_N9J5l4nrcyi9BPP95t8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:48:44 -0000

  Branch: refs/heads/unrecoverable-without-1rtt
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 21: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 6125C120033 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:45 -0800 (PST)
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 eg6COS7jJkHy for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:44 -0800 (PST)
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 E9081120119 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:43 -0800 (PST)
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 4B7BF660356 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352123; bh=aYYexDlxISl3R/VjhPqa65XXQXwTn+XpCNxiTJgvcWU=; h=Date:From:To:Subject:From; b=lhaPddAXOj1I4R+lXdQ9z0DFSet+Ke3uoPfj8WI1KvUw6EDOEOJlVAICOeeJRrzJh F3qez/Kc+HcuTmwio8VqOmUOL1YtLHQ1y245rL3CmorKcXibI+G7iYSfihSFn1VQKb JUyPw4tnQnfbU4eXjKmScw1cHjKJP+/QoXK86TQc=
Date: Mon, 02 Dec 2019 21:48:43 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/firm-stop-sending/564a2a-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/tvfQX1uGzA-1qXGlfyhDPLqilPs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:48:45 -0000

  Branch: refs/heads/firm-stop-sending
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 21:49: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 EB0E8120106 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:45 -0800 (PST)
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 sRfYkrD4xDAK for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:44 -0800 (PST)
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 7414A1200F6 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:44 -0800 (PST)
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 C306E6A1241 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352123; bh=oZjIxDAFlIAiAg8ZIaPVXhO3ANgV1a+LAXssDg3eP8Q=; h=Date:From:To:Subject:From; b=MRllnbR6id17bBIi4WtcrNjVzXn5GZpG1Bd2Fl9BKs/ynqREC3Zqn5Vx/lib2+Xgj Rw3n6nig56Ma+GL4+aXFW5C9MAg1HAmlWVRX5XxCG6nl00hbgLfCJUkqUrdBVJLgvf MWFlabqlN+tZdjGYBkE1DLm9XvnxIz93bWeRr3uU=
Date: Mon, 02 Dec 2019 21:48:43 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/idle-timeout-asymmetric/0eb118-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/HiXouIdzYI4ww1IR1-6uz0wE26U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:48:46 -0000

  Branch: refs/heads/idle-timeout-asymmetric
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 21: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 5C772120033 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:46 -0800 (PST)
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 2yzB9du6AB-U for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:43 -0800 (PST)
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 BAE7D120108 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:43 -0800 (PST)
Date: Mon, 02 Dec 2019 21:48:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352123; bh=bWjQgFuF4a2nFwkC5ZfnQtRwvQQwBbiGGrg3hboFyRM=; h=Date:From:To:Subject:From; b=M9LzwjJfwJimKA7D1BdiK+y/Ao0232p7dQRMo7h6aeLd/selobqgMuZQ04G5iZ+bd tOAh1M71v0/QmKwKNKBPXGQqIQEjL0QZTv9KHeCEf+qRmC64VwtPwH4GQrPiafculf qoOxTFDvxx7x21qM8WByW2ZLmFhB6bMetgpP3rfE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/priority-diediedie/3c1855-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/1L2vFwll1jDdO4n2zUiEi7bfaLU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:48:46 -0000

  Branch: refs/heads/priority-diediedie
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 21:49: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 49510120033 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:53 -0800 (PST)
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 Wdu4qylZ6rVB for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:52 -0800 (PST)
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 393711200F6 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:52 -0800 (PST)
Date: Mon, 02 Dec 2019 21:48:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352131; bh=Xfp40EYLhrkA/ejb9GNvEKd+gA9q1VzWoVqrV+Y335c=; h=Date:From:To:Subject:From; b=kFxJ8z2DOIhFGJ5KoEbamdh3JZQVHntXsS3cLcitDq4LWFAY2iUrmlXV7KIMuC2KG 4s/67wDM2a/HKvnFNuKiVUr3c58d+3/jjh6biEQEWrC5nzKriEzn8GmAlVcWH6bbrv OUStwjcIN1DLssJDqgNWFS1GQFkJrCDQAywEqLaM=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/cite-manageability/51c932-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/mRibjhyWF5P_-SLUHCPPKa-PsR8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:48:53 -0000

  Branch: refs/heads/cite-manageability
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 21: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 0939D1200C1 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:55 -0800 (PST)
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 HeHxvJsX2lRm for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:48:54 -0800 (PST)
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 1341A120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:48:54 -0800 (PST)
Date: Mon, 02 Dec 2019 21:48:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352133; bh=5o+voOy9NZPJyFjW1iV5/ucmAyzfUwM3UxiA0ueX+5w=; h=Date:From:To:Subject:From; b=H2KXgS7HK+JbAGgJVrQ482GHeXREGpT/Rxh6JWPwOJFDhdmay0HnHlevOEiqhRF0U /6px8yCY8qjq71hO7s0Gs5NQHvBk+UAA5xxhFfKFBhfIMeCR7ee6BZVk1zvQkFwJL9 tntgg1zDxOvte8H3DraI19crf49G08rntabEFRbo=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/simultaneous-update/1c9fe3-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/wDk1nHvuY05JdlkRBr9LUJKR6p0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:48:55 -0000

  Branch: refs/heads/simultaneous-update
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 21:49: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 4FBA21200C1 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:49:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.073
X-Spam-Level: 
X-Spam-Status: No, score=-2.073 tagged_above=-999 required=5 tests=[BAYES_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, RCVD_IN_MSPIKE_H2=-0.073, 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 MmI4vne3ppl9 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:49:03 -0800 (PST)
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 5BD93120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:49:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=CxsD+yEKXYtWwxpoO0w3Tyr6LM3Es/77o2c36FLuyQU=; b= UF18lVtnmS+TDjVvrkTKLNImFus13K6RQ/8UgLbPXz8KmTzmo9NSRZay9H1lpgnd +nsBIexSiVjfS0lYYqNhxa6QbugHGPadyEurrzkvNWrRICkd4JLfGcDTxOnBFSi/ EssuIIXedY58iWMYqF/X1C3mRuuZYpIUqwmtkDHlPIo=
Received: by filter1212p1las1.sendgrid.net with SMTP id filter1212p1las1-2079-5DE5F74E-D 2019-12-03 05:49:02.432817538 +0000 UTC m=+307010.124172281
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) by ismtpd0119p1mdw1.sendgrid.net (SG) with ESMTP id 5kRJ4SOERWeYSvrNuZ_tRQ for <quic-issues@ietf.org>; Tue, 03 Dec 2019 05:49:02.322 +0000 (UTC)
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 CA391A041B for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:49:01 -0800 (PST)
Date: Tue, 03 Dec 2019 05:49:02 +0000 (UTC)
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/insert-count-increment/6077a9-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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Ks53d0nLatLCx51W3pradJ8W0vKudGI/eAo 9tx1o3cLApBoxREZ9R4z8ROqFLSiTXO+xFRwJjhY1IbpoU7eBDy6fVQfaXHtml8VgWMTCQo+Qz3dzb Ifo5IIDC/q4MLISOr5XCQ6MOtd98Iz+0h1oeHeX44ahemcVgZwJ50vk0wQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kdjd6Aj3W_h95sZpfP5ZYV-YKeA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:49:04 -0000

  Branch: refs/heads/insert-count-increment
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 21:49: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 0F0FC1200C1 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:49:08 -0800 (PST)
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 78PRI65egmDz for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:49:07 -0800 (PST)
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 09490120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:49:07 -0800 (PST)
Date: Mon, 02 Dec 2019 21:49:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352146; bh=RdI7e6aHRj3EOVwqHE9y7cwdcKoJQliCQJAlLEtq034=; h=Date:From:To:Subject:From; b=RNYp6DtwlGfOo/ikoY+N2gOnke9cavS+mH4uswUFKp77YxEenLQESsStjl3yLKiXO W6eDSfVsMATLO/5coQFbE/3HJiMn+/l6pXoBbUCMCv1UrYxwbBOFcNmiTWrUAoFrEa 4MDMe9IjAibsSr7kOF2ReC+pqkt523bIWz7HFg2I=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/test-ci/cffb38-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/gMnaU0ESp__ySYoqYH4SKtHFQ6U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:49:08 -0000

  Branch: refs/heads/test-ci
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Dec  2 21:49: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 102DE1200C1 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:49:57 -0800 (PST)
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 zIbYGZ1nprkR for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:49:55 -0800 (PST)
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 1BEBB120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:49:55 -0800 (PST)
Date: Mon, 02 Dec 2019 21:49:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352194; bh=BAEf2+K1D9W1UyYjN+vxJGqmyKydrogMe04tUXA6lNY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=YUO7qg6Akzx7IypgHXo6jwjkkhBFlPEmZYoKeFFudyor3ZfxSGT3IxNMs23hdYLzB s7AODTrUDp3nYK1zZuI12rZO8RaO6LONExvYPKzhnCjNeS850ZGbN/ExAP9La4TKIW EakTZKx9P4W5/UL3jK9mKCKOOiD9iD5eP5vy3kQk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYGYXFY7WMWOMEBNRV36MVAFEVBNHHB7MNRZM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3282@github.com>
Subject: [quicwg/base-drafts] Update vectors for draft-24 (#3282)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5f7826f3b3_13613fd3ac2cd96c236742"; 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/bPhzrOH-0b0paxuaTeLDNNwDOwo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:49:57 -0000

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

We have to update test vectors for new draft numbers even if we don&#39;t rotate the salt...
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Update vectors for draft-24

-- File Changes --

    M draft-ietf-quic-tls.md (18)
    M initial-protection.js (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3282.patch
https://github.com/quicwg/base-drafts/pull/3282.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/3282

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

<p>We have to update test vectors for new draft numbers even if we don't rotate the salt...</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/3282'>https://github.com/quicwg/base-drafts/pull/3282</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update vectors for draft-24</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3282/files#diff-0">draft-ietf-quic-tls.md</a>
    (18)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3282/files#diff-1">initial-protection.js</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3282.patch'>https://github.com/quicwg/base-drafts/pull/3282.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3282.diff'>https://github.com/quicwg/base-drafts/pull/3282.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/3282?email_source=notifications&amp;email_token=AFTOJK7GFPEGIYTJKK36LLLQWXXQFA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RWHFQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZREFOUMKDAQKS5SILQWXXQFANCNFSM4JUSLMRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2Y73QBN3LNUIELZM3QWXXQFA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RWHFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3282?email_source=notifications\u0026email_token=AFTOJK7GFPEGIYTJKK36LLLQWXXQFA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RWHFQ",
"url": "https://github.com/quicwg/base-drafts/pull/3282?email_source=notifications\u0026email_token=AFTOJK7GFPEGIYTJKK36LLLQWXXQFA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H5RWHFQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5de5f7826f3b3_13613fd3ac2cd96c236742--


From nobody Mon Dec  2 21: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 59C6A1200E5 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:51:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9xF6nTQhkUtT for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:51:28 -0800 (PST)
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 167D9120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:51:28 -0800 (PST)
Date: Mon, 02 Dec 2019 21:51:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352287; bh=/vxqZbEwgsa7UR7CKxGjnzij8G3i7acIwbqG++XtVVE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x8vkeG/nyUIehFz5t+LaoiGJR8SFfGE7oUYOgSMVufEpW2V1xvAB5taKW3zQE0j6T wXlYHMDD9aepydfdY/GWKW3PccyiY0G6lrWZCZWvr2+H1QBr2l8x/3azX+FtPcRIse 7Z/JV9YbFH0Zb2Log9CqtFMOyXnxxCEmcFiyJsew=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ND63HA465C2N4S2N36MVF7EVBNHHB6J3NIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3233/561010436@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3233@github.com>
References: <quicwg/base-drafts/issues/3233@github.com>
Subject: Re: [quicwg/base-drafts] Terminology QUIC-Transport-24 (#3233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5f7df5e6a0_135d3fd3ac2cd96c1025bb"; 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/2fKy3P44_iasmc5X7Kp22TZynDU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:51:29 -0000

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

#3249 fixed 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/3233#issuecomment-561010436
----==_mimepart_5de5f7df5e6a0_135d3fd3ac2cd96c1025bb
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="523938168" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3249" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3249/hovercard" href="https://github.com/quicwg/base-drafts/pull/3249">#3249</a> fixed 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/3233?email_source=notifications&amp;email_token=AFTOJKYDKKPL57PUFQR7623QWXXV7A5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYFOBA#issuecomment-561010436">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZCGUN5JAXXSB2HLPLQWXXV7ANCNFSM4JNHDXLQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7L7ZRFMEBQICRPBH3QWXXV7A5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYFOBA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3233?email_source=notifications\u0026email_token=AFTOJKYDKKPL57PUFQR7623QWXXV7A5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYFOBA#issuecomment-561010436",
"url": "https://github.com/quicwg/base-drafts/issues/3233?email_source=notifications\u0026email_token=AFTOJKYDKKPL57PUFQR7623QWXXV7A5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYFOBA#issuecomment-561010436",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5f7df5e6a0_135d3fd3ac2cd96c1025bb--


From nobody Mon Dec  2 21:51: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 13391120033 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:51:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DkHS8zsYI3o2 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:51:28 -0800 (PST)
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 958341200C1 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:51:28 -0800 (PST)
Date: Mon, 02 Dec 2019 21:51:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352288; bh=NcE7IufDCX+7/+Eaqhk4j/uWMyc9uniE0QciGjM6h+E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bl3O7wvuosTQYBjW75tIm3UNEaBNN2Lo0I+R9J25cHrqtE2f68I4G7SAyaCyVk4k6 fmpL8IrkahIqoJARPd06V6nIFSiAcbKGBHkE7GARTWvLeQw1O2W1qBoKVHFvzZOzEM ugIcnBRE3silI0kq6rDtr8oFWSGZGx+HMn2b4Ap0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ND63HA465C2N4S2N36MVF7EVBNHHB6J3NIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3233/issue_event/2848626936@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3233@github.com>
References: <quicwg/base-drafts/issues/3233@github.com>
Subject: Re: [quicwg/base-drafts] Terminology QUIC-Transport-24 (#3233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5f7dfe88e7_58e63f7f7c6cd960270254"; 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/KN_gtx_xMKpnV08zwygHZs6JVuI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:51:31 -0000

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

Closed #3233.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3233#event-2848626936
----==_mimepart_5de5f7dfe88e7_58e63f7f7c6cd960270254
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="522677568" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3233" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3233/hovercard" href="https://github.com/quicwg/base-drafts/issues/3233">#3233</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/3233?email_source=notifications&amp;email_token=AFTOJK5DLWUVGPWMVJL5Z2LQWXXV7A5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHFJR6A#event-2848626936">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZCGUN5JAXXSB2HLPLQWXXV7ANCNFSM4JNHDXLQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZTMYTBDSO7A7LNBB3QWXXV7A5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHFJR6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3233?email_source=notifications\u0026email_token=AFTOJK5DLWUVGPWMVJL5Z2LQWXXV7A5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHFJR6A#event-2848626936",
"url": "https://github.com/quicwg/base-drafts/issues/3233?email_source=notifications\u0026email_token=AFTOJK5DLWUVGPWMVJL5Z2LQWXXV7A5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVHFJR6A#event-2848626936",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5f7dfe88e7_58e63f7f7c6cd960270254--


From nobody Mon Dec  2 21: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 52A331200F6 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:51:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vioO-KMJ3AnH for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 21:51:33 -0800 (PST)
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 E9BEB1200E5 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 21:51:32 -0800 (PST)
Date: Mon, 02 Dec 2019 21:51:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575352292; bh=rI1hhpNOPwBldBbXm8aHJcv7FaTepMRx3v1rCD8wX+E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IFoaJigBNZC+Ul4VE/b6yLwx8ITVLIoIXc6NDSpxC0KrJegbIbGXrQgiD/iyGEGoj itO7d+O04cZTucVR1SdAMvry9Zuz0DWeRD1skOTKzdJ4PQkbgwXeMggefNfJsPBFH4 LmxkGfTvI0GlNj4dm7KnAg2uQrzga+vdFHVC/IUk=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6J5DT3KIFGNM52O2F36MVGJEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/561010456@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5f7e4426b9_136e3fd3ac2cd96c24665c"; 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/Lz2ZmkipQeDj4purnYF5xKymJ4k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 05:51:34 -0000

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

I think at this point we need to see some data that supports the argument that encrypting the token is too slow. @nibanks, i think this was your view?

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

<p>I think at this point we need to see some data that supports the argument that encrypting the token is too slow. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nibanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a>, i think this was your view?</p>

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


From nobody Mon Dec  2 22:03: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 300621200E5 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 22:03:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-En6woQEZhS for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 22:03:50 -0800 (PST)
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 138E61200F1 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 22:03:50 -0800 (PST)
Date: Mon, 02 Dec 2019 22:03:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575353029; bh=+/dQzynqGWDXK+MwX/aOuWT4BTlgzP+DwfKJ7/QGv2s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U8XaELNrp0HH1mAcGS/ZCGqUq+/ppYuJG4IDpl9ZJml0QWXLnWBCKhraLbuvyf5Xn GyKRXebUac9HyYdkfC5IuIpre01VXpkI+r2MoCX6pMPju/8yupIaWZQkpvk6KFxOjn sAyDXQVf3Lx0rjX00977BfR6+qGa0SFULBZvV554=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5HPJBEV73D6BNLPIN36MWULEVBNHHB7MNOEU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3281/review/325910696@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5fac57ba25_4aea3ffa176cd9681018a9"; 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/3vrwso1IyUdihoYhPT2ZMmQ8KXM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 06:03:51 -0000

----==_mimepart_5de5fac57ba25_4aea3ffa176cd9681018a9
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/3281#pullrequestreview-325910696
----==_mimepart_5de5fac57ba25_4aea3ffa176cd9681018a9
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/3281?email_source=notifications&amp;email_token=AFTOJK3XC4JLDOHZ3REAIG3QWXZELA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWQBKA#pullrequestreview-325910696">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3VIIBUACCGYDWFLB3QWXZELANCNFSM4JUSKXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4YTPD2MBFTQL2JODLQWXZELA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWQBKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK3XC4JLDOHZ3REAIG3QWXZELA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWQBKA#pullrequestreview-325910696",
"url": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK3XC4JLDOHZ3REAIG3QWXZELA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCNWQBKA#pullrequestreview-325910696",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5fac57ba25_4aea3ffa176cd9681018a9--


From nobody Mon Dec  2 22:15: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 DAD631200C5 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 22:15:19 -0800 (PST)
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 SvpXgta3LNJK for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 22:15:18 -0800 (PST)
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 50915120033 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 22:15:18 -0800 (PST)
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 4862F9604D9 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 22:15:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575353717; bh=s5WzFhx8mMubeVsKFxaWFZZaPKw2MeRTt5Rquh1Fo0k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z/6aX0UwDrCyRq2YrMNKKqInE9XkTRVpt18Bxs5VXnaYryc5b9OzHrnPT2gmmap9N XgPRYdo0j4k4vAn7+gsWEpJiXuhhD9VdGaAwoWq6HFn/3LgrjzlJfUFVdeA8DPldlP WSWX2E2JPdgQS+DvMuGxmec3jrh1K+n7sX5Jdhk4=
Date: Mon, 02 Dec 2019 22:15:17 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6W3K3GDRZTJATRBYV36MX7LEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/561018182@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de5fd7538425_66473fef782cd95c68338"; 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/VlWLCxJDZYgHNU93D1N_1XBpz8s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 06:15:20 -0000

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

@RyanAtGoogle I kind of agree, and kind of disagree.

> * HTTP/3 server push works incredibly differently than HTTP/2

I am not sure how different they are. As you correctly point out, the benefit you achieve by pushing is limited to one BDP in HTTP/2. As there is the potential of pushing a response that has already been cached by the client, pushing too much has been a bad idea in HTTP/2. IMO, the fact that we are additionally capped by the push stream concurrency in HTTP/3 does not change the big picture.

> * At a minimum we should probably provide advice about how the client should manage MAX_STREAMS and MAX_PUSH_ID

SGTM.

> * I could almost imagine replacing PUSH_PROMISE completely by a BLOCK_UNTIL_PUSH_RECEIVED frame which specifies a QUIC stream ID and prevents the app from processing the rest of the body until the specified push stream's initial headers are received.

I presume that's the same as what I originally proposed in this issue? Personally, I think I am fine with either ways. What I'm unhappy with status-quo is that there is two ways of doing one thing, which is causing 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/3275#issuecomment-561018182
----==_mimepart_5de5fd7538425_66473fef782cd95c68338
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/RyanAtGoogle/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RyanAtGoogle">@RyanAtGoogle</a> I kind of agree, and kind of disagree.</p>
<blockquote>
<ul>
<li>HTTP/3 server push works incredibly differently than HTTP/2</li>
</ul>
</blockquote>
<p>I am not sure how different they are. As you correctly point out, the benefit you achieve by pushing is limited to one BDP in HTTP/2. As there is the potential of pushing a response that has already been cached by the client, pushing too much has been a bad idea in HTTP/2. IMO, the fact that we are additionally capped by the push stream concurrency in HTTP/3 does not change the big picture.</p>
<blockquote>
<ul>
<li>At a minimum we should probably provide advice about how the client should manage MAX_STREAMS and MAX_PUSH_ID</li>
</ul>
</blockquote>
<p>SGTM.</p>
<blockquote>
<ul>
<li>I could almost imagine replacing PUSH_PROMISE completely by a BLOCK_UNTIL_PUSH_RECEIVED frame which specifies a QUIC stream ID and prevents the app from processing the rest of the body until the specified push stream's initial headers are received.</li>
</ul>
</blockquote>
<p>I presume that's the same as what I originally proposed in this issue? Personally, I think I am fine with either ways. What I'm unhappy with status-quo is that there is two ways of doing one thing, which is causing 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/3275?email_source=notifications&amp;email_token=AFTOJK3JQHWMVKUW2JQM6BTQWX2PLA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYHKRQ#issuecomment-561018182">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ5IIL7RNZ4QGWGIWDQWX2PLANCNFSM4JSFRKXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYNAGGJR4QUK6BLUNLQWX2PLA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYHKRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK3JQHWMVKUW2JQM6BTQWX2PLA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYHKRQ#issuecomment-561018182",
"url": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK3JQHWMVKUW2JQM6BTQWX2PLA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYHKRQ#issuecomment-561018182",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de5fd7538425_66473fef782cd95c68338--


From nobody Mon Dec  2 23:39: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 D91AA120123 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 23:39:42 -0800 (PST)
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 VwmfYm2jZOIT for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 23:39:41 -0800 (PST)
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 7AD25120104 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 23:39:41 -0800 (PST)
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 89D556A044A for <quic-issues@ietf.org>; Mon,  2 Dec 2019 23:39:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575358780; bh=PP7jcgXs1suIUsJ8sP5JlC451/BFax5bhJ63+LYJoxw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RRglySt4hc5RXOnIlRgkxCM3FlKs5O4Z1Vq1vpDrQlXCY4uQsTWdC+Fo2AwyIfEiD UT80xtSVmLweluk+cZKhXUSnIJrOs9pvrjSD0NqewsrRuMnBOMA60e5sPBwQje3a8G o59p6ynsS+V2sTj5QjSB6jDGBq5v787ZREAsQxnE=
Date: Mon, 02 Dec 2019 23:39:40 -0800
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK34JVV5HE7H6JOK6J536NB3ZEVBNHHB7MJOHY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3280/review/325940708@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3280@github.com>
References: <quicwg/base-drafts/pull/3280@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit IP fragmentation (#3280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de6113c7a8ff_7e653fc7198cd96020958e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gorryfair
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qMDj2JlRIfngJMk1l86EqI_MRK8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 07:39:43 -0000

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

gorryfair commented on this pull request.



> @@ -3471,6 +3471,10 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
+UDP datagrams MUST NOT be fragmented at the IP layer.  In IPv4
+{{!IPv4=RFC0791}}, the DF bit MUST be set to prevent fragmentation on the path.
+Endpoints SHOULD discard fragmented IP packets.

I believe this is desirable at the receiving endpoint, but saying  "Endpoints SHOULD discard fragmented IP packets." ... isn't something that the transport has control over. I suggest you remove this. It seems sufficient to say at the sender don't do IPv4 or IPv6 fragmentation and do set FD

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3280#discussion_r353021419">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3471,6 +3471,10 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
+UDP datagrams MUST NOT be fragmented at the IP layer.  In IPv4
+{{!IPv4=RFC0791}}, the DF bit MUST be set to prevent fragmentation on the path.
+Endpoints SHOULD discard fragmented IP packets.
</pre>
<p>I believe this is desirable at the receiving endpoint, but saying  "Endpoints SHOULD discard fragmented IP packets." ... isn't something that the transport has control over. I suggest you remove this. It seems sufficient to say at the sender don't do IPv4 or IPv6 fragmentation and do set FD</p>

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


From nobody Mon Dec  2 23:59: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 67DCE120123 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 23:59:37 -0800 (PST)
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 3qkEx7v74aL9 for <quic-issues@ietfa.amsl.com>; Mon,  2 Dec 2019 23:59:36 -0800 (PST)
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 4A55D120024 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 23:59:36 -0800 (PST)
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 513248C1150 for <quic-issues@ietf.org>; Mon,  2 Dec 2019 23:59:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575359975; bh=LfPag1IxOGrEnQRH9QtzG46PnrC2/OmAebhJyRWCt6Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ag1gEEVBf32HKYdKOSqL+DEPVNU0JhunC3J01D2M+cD1IGMpEvaxmyjJAj5yNgzaP j+WOVpje0q0H9E1eCx7Gy3qwbWLuzefly39oSaFE/AyG6N+PSBNR3ui7zPZ1rCpFY+ yeEZB89TFjxQZpXylNOGUesyEbymHtmML+/YANHc=
Date: Mon, 02 Dec 2019 23:59:35 -0800
From: Kazu Yamamoto <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4LKI7FN2AINK4YEQF36NEGPEVBNHHB6J3NIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3233/561046109@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3233@github.com>
References: <quicwg/base-drafts/issues/3233@github.com>
Subject: Re: [quicwg/base-drafts] Terminology QUIC-Transport-24 (#3233)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de615e741ba4_1edd3fe56fecd968338650"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazu-yamamoto
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E3d4hx1WIZKFTGdLn-HSahRTwYs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 07:59:37 -0000

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

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/issues/3233#issuecomment-561046109
----==_mimepart_5de615e741ba4_1edd3fe56fecd968338650
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>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/issues/3233?email_source=notifications&amp;email_token=AFTOJK5GY7HTSJANNOPCM4LQWYGWPA5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYOEXI#issuecomment-561046109">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2NDNUVSBGWB7IPEJTQWYGWPANCNFSM4JNHDXLQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZAMREMFSILSIQNGZLQWYGWPA5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYOEXI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3233?email_source=notifications\u0026email_token=AFTOJK5GY7HTSJANNOPCM4LQWYGWPA5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYOEXI#issuecomment-561046109",
"url": "https://github.com/quicwg/base-drafts/issues/3233?email_source=notifications\u0026email_token=AFTOJK5GY7HTSJANNOPCM4LQWYGWPA5CNFSM4JNHDXL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFYOEXI#issuecomment-561046109",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de615e741ba4_1edd3fe56fecd968338650--


From nobody Tue Dec  3 07:21: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 167361200A1 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 07:21:19 -0800 (PST)
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 cZx_t5144FXh for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 07:21:17 -0800 (PST)
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 D89A812006B for <quic-issues@ietf.org>; Tue,  3 Dec 2019 07:21:16 -0800 (PST)
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 14D2A520DBC for <quic-issues@ietf.org>; Tue,  3 Dec 2019 07:21:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575386476; bh=3P4CFEGM9eZWuHeX29aZ1GCh94DHA6Qk4KKCHqshZWA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H0MsS2TW6ghJh+l2rSNzR3PMNdkrQsUhArseN75yMLJ+KbgvrB2nKqgOwhCIbcb6x LKbhS/oXsR/WddvgwaptZ2n8EvrxoHu5r1xmHSjbRHumKl07cqvHVzEGOXLOn5GRD4 W3xt6T9rgbNRuSurtKbERYyQGA5nRaxRBWtKiLl0=
Date: Tue, 03 Dec 2019 07:21:16 -0800
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6KFFX77TU77MAC5HV36OX6ZEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/561215368@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de67d6c5ca8_17df3fd1992cd9682417eb"; 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/z8kBh6JY1G-PCrpWfFd0zVRgMnQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 15:21:19 -0000

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

> I am not sure how different they are. As you correctly point out, the benefit you achieve by pushing is limited to one BDP in HTTP/2. As there is the potential of pushing a response that has already been cached by the client, pushing too much has been a bad idea in HTTP/2. IMO, the fact that we are additionally capped by the push stream concurrency in HTTP/3 does not change the big picture.

In HTTP/2, pushing too much is only a problem when you push something that the client already has cached (or otherwise does not need) or if you invert the priorities and push something instead of sending something more important. But in HTTP/2 there is no performance problem with pushing an unlimited number of resources, so long as they are all "required" and "important".

This is not the case with push. Promising more resources than the concurrent stream limit is a performance regression. I think this is non-obvious.

> > * I could almost imagine replacing PUSH_PROMISE completely by a BLOCK_UNTIL_PUSH_RECEIVED frame which specifies a QUIC stream ID and prevents the app from processing the rest of the body until the specified push stream's initial headers are received.
> 
> I presume that's the same as what I originally proposed in this issue? Personally, I think I am fine with either ways. What I'm unhappy with status-quo is that there is two ways of doing one thing, which is causing complexity.

I think this could be what you proposed initially, though I have one point of clarification. I understood the DUPLICATE_PUSH semantics to be that the client would continue to process the body of the stream on which the DUPLICATE_PUSH was sent, but that any requests would be blocked until the associated PUSH_PROMISE was received. I don't like this idea because it blocks all requests, not just those which the server intended to promise. Instead, I'd propose that the frame (whatever we call it) blocks the processing of the stream on which the frame was sent, which prevents the client from discovering the link to the promised resource until the push headers have arrived. (Of course the server should send the push headers on the push stream before it sends the frame on the original stream thus typically the push headers will arrive before the frame).

Is this latter behavior what you were thinking?


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

<blockquote>
<p>I am not sure how different they are. As you correctly point out, the benefit you achieve by pushing is limited to one BDP in HTTP/2. As there is the potential of pushing a response that has already been cached by the client, pushing too much has been a bad idea in HTTP/2. IMO, the fact that we are additionally capped by the push stream concurrency in HTTP/3 does not change the big picture.</p>
</blockquote>
<p>In HTTP/2, pushing too much is only a problem when you push something that the client already has cached (or otherwise does not need) or if you invert the priorities and push something instead of sending something more important. But in HTTP/2 there is no performance problem with pushing an unlimited number of resources, so long as they are all "required" and "important".</p>
<p>This is not the case with push. Promising more resources than the concurrent stream limit is a performance regression. I think this is non-obvious.</p>
<blockquote>
<blockquote>
<ul>
<li>I could almost imagine replacing PUSH_PROMISE completely by a BLOCK_UNTIL_PUSH_RECEIVED frame which specifies a QUIC stream ID and prevents the app from processing the rest of the body until the specified push stream's initial headers are received.</li>
</ul>
</blockquote>
<p>I presume that's the same as what I originally proposed in this issue? Personally, I think I am fine with either ways. What I'm unhappy with status-quo is that there is two ways of doing one thing, which is causing complexity.</p>
</blockquote>
<p>I think this could be what you proposed initially, though I have one point of clarification. I understood the DUPLICATE_PUSH semantics to be that the client would continue to process the body of the stream on which the DUPLICATE_PUSH was sent, but that any requests would be blocked until the associated PUSH_PROMISE was received. I don't like this idea because it blocks all requests, not just those which the server intended to promise. Instead, I'd propose that the frame (whatever we call it) blocks the processing of the stream on which the frame was sent, which prevents the client from discovering the link to the promised resource until the push headers have arrived. (Of course the server should send the push headers on the push stream before it sends the frame on the original stream thus typically the push headers will arrive before the frame).</p>
<p>Is this latter behavior what you were thinking?</p>

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


From nobody Tue Dec  3 07:39: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 7C1611200A1 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 07:39:15 -0800 (PST)
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 KCPT8oPtzhmZ for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 07:39:14 -0800 (PST)
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 0CD461200DF for <quic-issues@ietf.org>; Tue,  3 Dec 2019 07:39:14 -0800 (PST)
Date: Tue, 03 Dec 2019 07:39:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575387553; bh=IPzy1JzWB7I/O/kpZo/YiYECq1xrHm7x2x3QNATfjM0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VB8b8ZljRX7SEiqlrMVdn7eByqKMpdc5BUZEyItrR4n09xEpvZKTw0UNsruI21ECp FKIv8knoLig3la/VNdjIj5TJPk2Auh+SZEmuSh5RuUBIXjVzqDDgdSaW5vZyp+HTzk ooXA1h698V+uqRVbeHgmivfRpARdCTAP+in0Wic0=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2CC5L4AJNPMAL4HGV36O2CDEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/561223695@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de681a14947e_34433f850a0cd964111576"; 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/kCR5pgO_g42JP68l8lguF9iiDQ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 15:39:16 -0000

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

> Recall that in HTTP/2, the motivating use case for PUSH_PROMISE was the ability to promise more resources than the open stream limit would allow to be pushed. (Consider an image search in which the server wants to push a grid of 100 thumbnails when the open stream limit is 10).

Was that a feature or a bug? By my understanding, we've been attempting to fix that accounting loophole in HTTP/3.

Some of what is being discussed here is a retread of #2559 (in particular https://github.com/quicwg/base-drafts/issues/2559#issuecomment-476961392)

> However, in HTTP/3 this is not the case. The server will be unable to open a new push stream until it receives a new MAX_STREAMS from the client increasing the limit. But that burns an RTT. In which case, there's no point in pushing at all. So to avoid this, a client could increase the MAX_STREAMS to some sort of enormous value. But that does not behave like the HTTP/2 open stream limit.

I don't follow. The HTTP/2 behaviour seems to equate to constrained concurrent requests, and uncontrained pushes. Therefore, setting a sensible value for `MAX_STREAMS bidi` and an enormous value for `MAX_STREAMS uni` seems like what you want. Although I not convinced that is a feature.

> At a minimum we should probably provide advice about how the client should manage MAX_STREAMS and MAX_PUSH_ID

If you're trying to mimic the "push 100 tumbnails without an RTT" behaviour, you'll have to keep in mind the value of initial_max_stream_data_uni 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/3275#issuecomment-561223695
----==_mimepart_5de681a14947e_34433f850a0cd964111576
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Recall that in HTTP/2, the motivating use case for PUSH_PROMISE was the ability to promise more resources than the open stream limit would allow to be pushed. (Consider an image search in which the server wants to push a grid of 100 thumbnails when the open stream limit is 10).</p>
</blockquote>
<p>Was that a feature or a bug? By my understanding, we've been attempting to fix that accounting loophole in HTTP/3.</p>
<p>Some of what is being discussed here is a retread of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="425743531" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2559" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2559/hovercard" href="https://github.com/quicwg/base-drafts/issues/2559">#2559</a> (in particular <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="425743531" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2559" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2559/hovercard?comment_id=476961392&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/2559#issuecomment-476961392">#2559 (comment)</a>)</p>
<blockquote>
<p>However, in HTTP/3 this is not the case. The server will be unable to open a new push stream until it receives a new MAX_STREAMS from the client increasing the limit. But that burns an RTT. In which case, there's no point in pushing at all. So to avoid this, a client could increase the MAX_STREAMS to some sort of enormous value. But that does not behave like the HTTP/2 open stream limit.</p>
</blockquote>
<p>I don't follow. The HTTP/2 behaviour seems to equate to constrained concurrent requests, and uncontrained pushes. Therefore, setting a sensible value for <code>MAX_STREAMS bidi</code> and an enormous value for <code>MAX_STREAMS uni</code> seems like what you want. Although I not convinced that is a feature.</p>
<blockquote>
<p>At a minimum we should probably provide advice about how the client should manage MAX_STREAMS and MAX_PUSH_ID</p>
</blockquote>
<p>If you're trying to mimic the "push 100 tumbnails without an RTT" behaviour, you'll have to keep in mind the value of initial_max_stream_data_uni 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/3275?email_source=notifications&amp;email_token=AFTOJK74TQC65QW46JMANGDQWZ4SDA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZZQDY#issuecomment-561223695">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ336RTAHTEZ2ITBHTQWZ4SDANCNFSM4JSFRKXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3CE6BTVJDI2U243DLQWZ4SDA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZZQDY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK74TQC65QW46JMANGDQWZ4SDA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZZQDY#issuecomment-561223695",
"url": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK74TQC65QW46JMANGDQWZ4SDA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZZQDY#issuecomment-561223695",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de681a14947e_34433f850a0cd964111576--


From nobody Tue Dec  3 07: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 BC8B71200A1 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 07:50:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BSV6M8djyu_Q for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 07:50:47 -0800 (PST)
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 548F512006B for <quic-issues@ietf.org>; Tue,  3 Dec 2019 07:50:47 -0800 (PST)
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 90B79A03B2 for <quic-issues@ietf.org>; Tue,  3 Dec 2019 07:50:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575388246; bh=UCB6Z4xHP2PgViFBFD7uLZOyauq/iqTs/uG0bTsABOg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dgn7cyjGa3TQIFcPbHC0O0OmWLfVKv2Ws8Fl8zpNwG/6PZuuILjoTzwGpEv1aDM1o I/DcclA+kmGQxl3BC6oLMOXAeg0AfgQfon680Oh/cuCoRRZZ6oIyND3TnAchjaaJNw cTcEUf3XUVfB49KIwof8J9jwJY+p1ERRbkKKVs7k=
Date: Tue, 03 Dec 2019 07:50:46 -0800
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK47SMZ66BRFDZCRFUN36O3NNEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/561229121@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de684567fef9_e483fc7018cd964112572"; 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/zFpHyS5z4LRzgRuGus5vEZRyCVo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 15:50:49 -0000

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

What about the cost to the recipient of the Retry packet?  Currently, it is as simple as [looking up the token in a hash](https://github.com/litespeedtech/lsquic/blob/7ee4152504cba5b0a4b79ed9eab2cf8134128975/src/liblsquic/lsquic_engine.c#L1211).  IIUC, encrypting the token would replace the hash lookup with a decryption operation?

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

<p>What about the cost to the recipient of the Retry packet?  Currently, it is as simple as <a href="https://github.com/litespeedtech/lsquic/blob/7ee4152504cba5b0a4b79ed9eab2cf8134128975/src/liblsquic/lsquic_engine.c#L1211">looking up the token in a hash</a>.  IIUC, encrypting the token would replace the hash lookup with a decryption operation?</p>

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


From nobody Tue Dec  3 08:03: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 A435812022A for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 08:03:38 -0800 (PST)
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 Fsr5ht26HotJ for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 08:03:36 -0800 (PST)
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 4FE89120086 for <quic-issues@ietf.org>; Tue,  3 Dec 2019 08:03:36 -0800 (PST)
Date: Tue, 03 Dec 2019 08:03:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575389015; bh=JZ2cNDjaF/914+pY/n56xw5oL8tVSbekMD4R5T8YaFE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a4bjy1o7h5NY9wNypGV+yZiOCnHA9j/Eo4T1ZVuKiMc1u/m7g8DlDAHjHUDE1e8K6 6eWx9cCqi8JymO3TJ00nsYeRscMVXHYasZuaJOIxWwZz9urOrlTlVGVK9uP2NFEVBU VmvoqyCezr7+WoxdyDRcKdfxTLl+Ui8ceCB799PI=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYQ2HMVURHNRGD3MMF36O45PEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/561235085@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de687578eed4_5bec3f922a2cd96c88326"; 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/NUndt6Dc40ucwKL4UlE1CPLeg2E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 16:03:39 -0000

----==_mimepart_5de687578eed4_5bec3f922a2cd96c88326
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

This seems like an insignificant cost, given that any successful QUIC=0D
connection will involve quite a lot more cryptography.=0D
=0D
On Tue, Dec 3, 2019 at 7:50 AM Dmitri Tikhonov <notifications@github.com>=
=0D
wrote:=0D
=0D
> What about the cost to the recipient of the Retry packet? Currently, it=
 is=0D
> as simple as looking up the token in a hash=0D
> <https://github.com/litespeedtech/lsquic/blob/7ee4152504cba5b0a4b79ed9e=
ab2cf8134128975/src/liblsquic/lsquic_engine.c#L1211>.=0D
> IIUC, encrypting the token would replace the hash lookup with a decrypt=
ion=0D
> operation?=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you commented.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/3274?email_source=3Dnotif=
ications&email_token=3DAAIPLIKFWTSULAWAXEY4GCDQWZ543A5CNFSM4JSCYGX2YY3PNV=
WWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ22QI#issuecommen=
t-561229121>,=0D
> or unsubscribe=0D
> <https://github.com/notifications/unsubscribe-auth/AAIPLIPPIIJY5J5XDTAZ=
32DQWZ543ANCNFSM4JSCYGXQ>=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/3274#issuecomment-561235085=

----==_mimepart_5de687578eed4_5bec3f922a2cd96c88326
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

This seems like an insignificant cost, given that any successful QUIC<br>=
=0D
connection will involve quite a lot more cryptography.<br>=0D
<br>=0D
On Tue, Dec 3, 2019 at 7:50 AM Dmitri Tikhonov &lt;notifications@github.c=
om&gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; What about the cost to the recipient of the Retry packet? Currently,=
 it is<br>=0D
&gt; as simple as looking up the token in a hash<br>=0D
&gt; &lt;https://github.com/litespeedtech/lsquic/blob/7ee4152504cba5b0a4b=
79ed9eab2cf8134128975/src/liblsquic/lsquic_engine.c#L1211&gt;.<br>=0D
&gt; IIUC, encrypting the token would replace the hash lookup with a decr=
yption<br>=0D
&gt; operation?<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you commented.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/3274?email_source=3D=
notifications&amp;email_token=3DAAIPLIKFWTSULAWAXEY4GCDQWZ543A5CNFSM4JSCY=
GX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ22QI#is=
suecomment-561229121&gt;,<br>=0D
&gt; or unsubscribe<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AAIPLIPPIIJY5J=
5XDTAZ32DQWZ543ANCNFSM4JSCYGXQ&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/3274?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK3NYAVGYL4KIEO2YW3QWZ7NPA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ4JDI#issuecomment-561235085">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJKYH3FSAWWHUZVUNP3TQWZ7NPANCNFSM4JSCYGXQ">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK5WR3YJHSWYWCTOBQ3QWZ7N=
PA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEFZ4JDI.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/3274?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK3NYAVGYL4KIEO2YW3QWZ7NPA5CNFSM4=
JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ4JD=
I#issuecomment-561235085",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3274?email_source=3D=
notifications\u0026email_token=3DAFTOJK3NYAVGYL4KIEO2YW3QWZ7NPA5CNFSM4JSC=
YGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ4JDI#i=
ssuecomment-561235085",=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_5de687578eed4_5bec3f922a2cd96c88326--


From nobody Tue Dec  3 08:05: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 49B281200CC for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 08:04:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wUCcumNG9PXR for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 08:04:57 -0800 (PST)
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 66F33120086 for <quic-issues@ietf.org>; Tue,  3 Dec 2019 08:04:57 -0800 (PST)
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 91BF22C2CDA for <quic-issues@ietf.org>; Tue,  3 Dec 2019 08:04:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575389096; bh=o+8iNmrhi6D2jnaesaLAURuf8qh8PSDCZtO2z6y123Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cfBYcwtXfP/ekkIgJi2QCIEGcV/o0nc3agOq1Ph6evzUiFlgXkLZtzamlXWZeLqhi MrQu1hGkPiFuN/8yEhd3bl8pMA9fpJJW6AR728s5Hyy6M19jwyme814AJP4zLiximc ENucRnoCfAxz+NOJJ+yX/brf13FGfqF9v/HumgN0=
Date: Tue, 03 Dec 2019 08:04:56 -0800
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4RQOVOALNOHWVQDE536O5CREVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/561235673@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de687a88245d_13df3f81ea6cd9681138a7"; 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/tilTYJ6rLrho7qevPenTrAfEczs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 16:04:59 -0000

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

I'm working with our hardware vendor that does DoS mitigation for Azure. Give me a little time and I'll try to get back to you with data.

Also, as far as the cost to the client for Retry, IMO, the higher the better. The goal in this scenario is to make it more expensive for attackers who are spamming initial packets. For a normal client creating a single connection, the cost is insignificant as ekr points 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/issues/3274#issuecomment-561235673
----==_mimepart_5de687a88245d_13df3f81ea6cd9681138a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm working with our hardware vendor that does DoS mitigation for Azure. Give me a little time and I'll try to get back to you with data.</p>
<p>Also, as far as the cost to the client for Retry, IMO, the higher the better. The goal in this scenario is to make it more expensive for attackers who are spamming initial packets. For a normal client creating a single connection, the cost is insignificant as ekr points 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/issues/3274?email_source=notifications&amp;email_token=AFTOJK3UBFXTWGO5VLBY6E3QWZ7SRA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ4NWI#issuecomment-561235673">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2JEM7AJZXPSNGZCDTQWZ7SRANCNFSM4JSCYGXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZWIMG6NBSJQ6DWWFTQWZ7SRA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ4NWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK3UBFXTWGO5VLBY6E3QWZ7SRA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ4NWI#issuecomment-561235673",
"url": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK3UBFXTWGO5VLBY6E3QWZ7SRA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ4NWI#issuecomment-561235673",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de687a88245d_13df3f81ea6cd9681138a7--


From nobody Tue Dec  3 08:07: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 8E9E31200A1 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 08:07:51 -0800 (PST)
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 B-QIqbjGEa19 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 08:07:49 -0800 (PST)
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 25ECC12006D for <quic-issues@ietf.org>; Tue,  3 Dec 2019 08:07:48 -0800 (PST)
Date: Tue, 03 Dec 2019 08:07:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575389268; bh=sSxxCf1BERFCPmBc1Kvgv4+0IU9n2LG9RsiIprPyDj0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m6YXcxyxW+dManebdBWzK+U6VCbyZTbcUYCEBe8djf5Bknr8fTd7lRYBzLRjSAwEe dMc+XqMEzrbDgqRtqHnUcmyYrHFWWzFOxFftz3//lzrVj6mVAmvNHp1AxIUy7maP/5 jhHJLxdU5GWs7sSFfPoTb9GzD4Sg/fA/r3r4bUGE=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZHJR5J6O4MCOOBAW536O5NJEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/561236987@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de6885417466_6a033fb6260cd96c17802"; 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/SrGt8pRO-b79RO8g3636hDXkeT8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 16:07:52 -0000

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

> > Recall that in HTTP/2, the motivating use case for PUSH_PROMISE was the ability to promise more resources than the open stream limit would allow to be pushed. (Consider an image search in which the server wants to push a grid of 100 thumbnails when the open stream limit is 10).
> 
> Was that a feature or a bug? By my understanding, we've been attempting to fix that accounting loophole in HTTP/3.

It was definitely a feature! (Though the lack of *any* limit on the number of promised resources might have been a bug). In particular, the feature came into existence because, iirc, because Roberto tried to do a server push demo of exactly this use case (page of thumbnails) but it didn't work because the stream limits got in the way. After that, he proposed the push/promise distinction with the explicit intent of allowing more promises than pushes.
 
> Some of what is being discussed here is a retread of #2559 (in particular [#2559 (comment)](https://github.com/quicwg/base-drafts/issues/2559#issuecomment-476961392))

Agreed. To be clear, I rather like the explicit MAX_STREAMS signal. For bidirectional streams and web browsing, this seems to work out extremely nicely.

For server push, on the other hand, it's a non-obvious sharp edge, particular with respect to HTTP/2. (So at a minimum, I think we should provide guidance on how to push with HTTP/3 effectively)

> > However, in HTTP/3 this is not the case. The server will be unable to open a new push stream until it receives a new MAX_STREAMS from the client increasing the limit. But that burns an RTT. In which case, there's no point in pushing at all. So to avoid this, a client could increase the MAX_STREAMS to some sort of enormous value. But that does not behave like the HTTP/2 open stream limit.
> 
> I don't follow. The HTTP/2 behaviour seems to equate to constrained concurrent requests, and uncontrained pushes. Therefore, setting a sensible value for `MAX_STREAMS bidi` and an enormous value for `MAX_STREAMS uni` seems like what you want. 

Not quite. HTTP/2 provides unlimited *promises*, but limited concurrent *pushes* (via the open steams limit). HTTP/3 can limit promises via MAX_PUSH_ID, and limit concurrent pushed via MAX_STREAMS uni. So to replicate HTTP/2, and HTTP/3 client could try a huge MAX_PUSH_ID and a small MAX_STREAMS uni. That would have the same concurrent behavior as HTTP/2, but would run the risky of adding a 1-RTT delay for pushes above the MAX_STREAMS limit.

> Although I not convinced that is a feature.

That's a fair point. If so we should probably have guidance how managing MAX_PUSH_ID and MAX_STREAMS uni together to make this obvious. (Though at this point I'm coming around the to position of other folks in Chrome that push in general is rarely a performance win and typically a footgun and we should stop using it)
 
> > At a minimum we should probably provide advice about how the client should manage MAX_STREAMS and MAX_PUSH_ID
> 
> If you're trying to mimic the "push 100 tumbnails without an RTT" behaviour, you'll have to keep in mind the value of initial_max_stream_data_uni too.

Yes, flow control also comes into play for sure. (Thankfully that's not much different from HTTP/2). If a client's flow control limits are less than a BDP, the client is "gonna 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/issues/3275#issuecomment-561236987
----==_mimepart_5de6885417466_6a033fb6260cd96c17802
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<blockquote>
<p>Recall that in HTTP/2, the motivating use case for PUSH_PROMISE was the ability to promise more resources than the open stream limit would allow to be pushed. (Consider an image search in which the server wants to push a grid of 100 thumbnails when the open stream limit is 10).</p>
</blockquote>
<p>Was that a feature or a bug? By my understanding, we've been attempting to fix that accounting loophole in HTTP/3.</p>
</blockquote>
<p>It was definitely a feature! (Though the lack of <em>any</em> limit on the number of promised resources might have been a bug). In particular, the feature came into existence because, iirc, because Roberto tried to do a server push demo of exactly this use case (page of thumbnails) but it didn't work because the stream limits got in the way. After that, he proposed the push/promise distinction with the explicit intent of allowing more promises than pushes.</p>
<blockquote>
<p>Some of what is being discussed here is a retread of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="425743531" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2559" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2559/hovercard" href="https://github.com/quicwg/base-drafts/issues/2559">#2559</a> (in particular <a href="https://github.com/quicwg/base-drafts/issues/2559#issuecomment-476961392" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2559/hovercard">#2559 (comment)</a>)</p>
</blockquote>
<p>Agreed. To be clear, I rather like the explicit MAX_STREAMS signal. For bidirectional streams and web browsing, this seems to work out extremely nicely.</p>
<p>For server push, on the other hand, it's a non-obvious sharp edge, particular with respect to HTTP/2. (So at a minimum, I think we should provide guidance on how to push with HTTP/3 effectively)</p>
<blockquote>
<blockquote>
<p>However, in HTTP/3 this is not the case. The server will be unable to open a new push stream until it receives a new MAX_STREAMS from the client increasing the limit. But that burns an RTT. In which case, there's no point in pushing at all. So to avoid this, a client could increase the MAX_STREAMS to some sort of enormous value. But that does not behave like the HTTP/2 open stream limit.</p>
</blockquote>
<p>I don't follow. The HTTP/2 behaviour seems to equate to constrained concurrent requests, and uncontrained pushes. Therefore, setting a sensible value for <code>MAX_STREAMS bidi</code> and an enormous value for <code>MAX_STREAMS uni</code> seems like what you want.</p>
</blockquote>
<p>Not quite. HTTP/2 provides unlimited <em>promises</em>, but limited concurrent <em>pushes</em> (via the open steams limit). HTTP/3 can limit promises via MAX_PUSH_ID, and limit concurrent pushed via MAX_STREAMS uni. So to replicate HTTP/2, and HTTP/3 client could try a huge MAX_PUSH_ID and a small MAX_STREAMS uni. That would have the same concurrent behavior as HTTP/2, but would run the risky of adding a 1-RTT delay for pushes above the MAX_STREAMS limit.</p>
<blockquote>
<p>Although I not convinced that is a feature.</p>
</blockquote>
<p>That's a fair point. If so we should probably have guidance how managing MAX_PUSH_ID and MAX_STREAMS uni together to make this obvious. (Though at this point I'm coming around the to position of other folks in Chrome that push in general is rarely a performance win and typically a footgun and we should stop using it)</p>
<blockquote>
<blockquote>
<p>At a minimum we should probably provide advice about how the client should manage MAX_STREAMS and MAX_PUSH_ID</p>
</blockquote>
<p>If you're trying to mimic the "push 100 tumbnails without an RTT" behaviour, you'll have to keep in mind the value of initial_max_stream_data_uni too.</p>
</blockquote>
<p>Yes, flow control also comes into play for sure. (Thankfully that's not much different from HTTP/2). If a client's flow control limits are less than a BDP, the client is "gonna 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/issues/3275?email_source=notifications&amp;email_token=AFTOJKZ2NX7IDEX4KZL42QLQWZ75JA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ4X6Y#issuecomment-561236987">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6ZLO4KP3ZY5GMAQQDQWZ75JANCNFSM4JSFRKXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3SU5AB4OJI5Z2MUTLQWZ75JA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ4X6Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJKZ2NX7IDEX4KZL42QLQWZ75JA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ4X6Y#issuecomment-561236987",
"url": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJKZ2NX7IDEX4KZL42QLQWZ75JA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFZ4X6Y#issuecomment-561236987",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de6885417466_6a033fb6260cd96c17802--


From nobody Tue Dec  3 10:16: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 67F661200CE for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 10:16:55 -0800 (PST)
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 AD3KkvcSJcl9 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 10:16:53 -0800 (PST)
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 CAE0F12000F for <quic-issues@ietf.org>; Tue,  3 Dec 2019 10:16:53 -0800 (PST)
Date: Tue, 03 Dec 2019 10:16:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575397012; bh=v6B4bKkvmdv/4owGF3QjN4MWx9aR8BP+3Behwpx3AU8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=afy56WTAPNdv0/fgRDCgqiy6p7xwh43G98bcNdbKxgsNGdAbRokXv5V68fHcrX1Pg IR05zYlpmZprFUWrZ62WUzjL5DhqV/hFAqCZZqz5K3S18PJzWOHX8oRy2TXkFA+daJ tJ2xkL7vabfeLd2ZXbJd48k2pqIY98+tQMnh3+ck=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4JLIAFC54KPGPBEMN36PMRJEVBNHHB5JZ3ZA@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/c561291569@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_5de6a694e25f8_748b3fc4d0acd9681340e2"; 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/7II7IYF4FFhYVowAi4f1tRpC-3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 18:16:55 -0000

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

@martinthomson I don't think we've quite decided not to do this yet. The sense I got in the room in Cupertino was that some folks were opposed to changing this, but the main opposition was the fact that I had conflated three issues into one (TLS presentation language, IANA registry, varint). The first one #3108 was merged, the second one #3170 is almost merged. I was thinking of filing a new issue and rebasing this PR when #3170 gets merged to have a conversation specific to 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/3169#issuecomment-561291569
----==_mimepart_5de6a694e25f8_748b3fc4d0acd9681340e2
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"/users/martinthomson/hovercard" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/martinthomson">@martinthomson</a> I don't think we've quite decided not =
to do this yet. The sense I got in the room in Cupertino was that some fo=
lks were opposed to changing this, but the main opposition was the fact t=
hat I had conflated three issues into one (TLS presentation language, IAN=
A registry, varint). The first one <a class=3D"issue-link js-issue-link" =
data-error-text=3D"Failed to load issue title" data-id=3D"508584271" data=
-permission-text=3D"Issue title is private" data-url=3D"https://github.co=
m/quicwg/base-drafts/issues/3108" data-hovercard-type=3D"pull_request" da=
ta-hovercard-url=3D"/quicwg/base-drafts/pull/3108/hovercard" href=3D"http=
s://github.com/quicwg/base-drafts/pull/3108">#3108</a> was merged, the se=
cond one <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed =
to load issue title" data-id=3D"514435129" data-permission-text=3D"Issue =
title is private" data-url=3D"https://github.com/quicwg/base-drafts/issue=
s/3170" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicw=
g/base-drafts/pull/3170/hovercard" href=3D"https://github.com/quicwg/base=
-drafts/pull/3170">#3170</a> is almost merged. I was thinking of filing a=
 new issue and rebasing this PR when <a class=3D"issue-link js-issue-link=
" data-error-text=3D"Failed to load issue title" data-id=3D"514435129" da=
ta-permission-text=3D"Issue title is private" data-url=3D"https://github.=
com/quicwg/base-drafts/issues/3170" data-hovercard-type=3D"pull_request" =
data-hovercard-url=3D"/quicwg/base-drafts/pull/3170/hovercard" href=3D"ht=
tps://github.com/quicwg/base-drafts/pull/3170">#3170</a> gets merged to h=
ave a conversation specific to this change.</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/3169?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2YRVMFS3O247MQRKLQW2PBJA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMV=
BW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF2KCMI#issuecomment-561291569">view it on =
GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-au=
th/AFTOJK5ZAIPYEXEUY24FNCLQW2PBJANCNFSM4JGQWFKA">unsubscribe</a>.<img src=
=3D"https://github.com/notifications/beacon/AFTOJKZCCUZ3JEVJ2F4ADJTQW2PBJ=
A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZ=
GOEF2KCMI.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/3169?email_source=3D=
notifications\u0026email_token=3DAFTOJK2YRVMFS3O247MQRKLQW2PBJA5CNFSM4JGQ=
WFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF2KCMI#i=
ssuecomment-561291569",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2YRVMFS3O247MQRKLQW2PBJA5CNFSM4JGQWF=
KKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF2KCMI#iss=
uecomment-561291569",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5de6a694e25f8_748b3fc4d0acd9681340e2--


From nobody Tue Dec  3 10: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 302AD1200D8 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 10:38:14 -0800 (PST)
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 vlQqTH_yIqdY for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 10:38:12 -0800 (PST)
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 C1F9512000F for <quic-issues@ietf.org>; Tue,  3 Dec 2019 10:38:12 -0800 (PST)
Date: Tue, 03 Dec 2019 10:38:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575398292; bh=kzB9LFE4h2EvD/gbXa3xL/7uutMZgojOcFlK3Iloa3w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v0zNVANgG8LamCTgQKPxgqMAgp52KT0BXUhyV5vJfjfgreVKVklFN5jJlzd9xS+QJ DK62R8KNssAo3F8V/erjgFEeOJGis1BqvQzR1dypHbxjew2WhQr2WUeEZaOtrlhl+R qQuosCfiojwq9q7Vfxg4p6dzFYPO0HdHiFk5Am00=
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7743PFZQSABPKALEV36PPBJEVBNHHB6OVESM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3248/c561299858@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3248@github.com>
References: <quicwg/base-drafts/pull/3248@github.com>
Subject: Re: [quicwg/base-drafts] Fix congestion control permissiveness (#3248)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de6ab944dca_67ca3fb7e4ccd964114564"; 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/xXziAKiqCF3G_00tAU1vfKCIY38>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 18:38:14 -0000

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

Jana, can I read your reply to Ian as "I agree, but there are no MUSTs we want to include, since the SHOULDs is BCP145 are the best we can do"?  If so, maybe the right thing to do is close this issue with just the more precise pointer.  I do believe, however, it would then be better to recast the sentence to make the pronounce/antecedent clearer.  For example: 

If an endpoint uses a different controller than that specified in this document, the chosen controller MUST conform to the congestion control guidelines specified in Section 3.1 of
{{!RFC8085}}.

There are other ways to phrase it, of course.  That would alleviate my concern that a naive reader might believe that they could roll their own behavior; that's particularly worrying when the very first item in 3.1 allows this:  

  If an application or protocol chooses not to use a congestion-
   controlled transport protocol, it SHOULD control the rate at which it
   sends UDP datagrams to a destination host, in order to fulfill the
   requirements of [RFC2914].

It's all too easy to read that as allowing simple packet-pacing to suffice for QUIC here.  If the reader knows that they have to pick a known congestion controller, we'll be better off. 

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

<p>Jana, can I read your reply to Ian as "I agree, but there are no MUSTs we want to include, since the SHOULDs is BCP145 are the best we can do"?  If so, maybe the right thing to do is close this issue with just the more precise pointer.  I do believe, however, it would then be better to recast the sentence to make the pronounce/antecedent clearer.  For example:</p>
<p>If an endpoint uses a different controller than that specified in this document, the chosen controller MUST conform to the congestion control guidelines specified in Section 3.1 of<br>
{{!RFC8085}}.</p>
<p>There are other ways to phrase it, of course.  That would alleviate my concern that a naive reader might believe that they could roll their own behavior; that's particularly worrying when the very first item in 3.1 allows this:</p>
<p>If an application or protocol chooses not to use a congestion-<br>
controlled transport protocol, it SHOULD control the rate at which it<br>
sends UDP datagrams to a destination host, in order to fulfill the<br>
requirements of [RFC2914].</p>
<p>It's all too easy to read that as allowing simple packet-pacing to suffice for QUIC here.  If the reader knows that they have to pick a known congestion controller, we'll be better off.</p>

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


From nobody Tue Dec  3 14:04: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 3D42E12003F for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 14:04:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Kg33wEmnR3d for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 14:04:44 -0800 (PST)
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 E6CFA12003E for <quic-issues@ietf.org>; Tue,  3 Dec 2019 14:04:43 -0800 (PST)
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 E535D96098D for <quic-issues@ietf.org>; Tue,  3 Dec 2019 14:04:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575410682; bh=8uVS5RGucjmdBAucsv/vZXvsZIfLy02Dn4u9fhQ4mJI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=saX0uIOEyAdvzxHNFPEiRERb/4rDH2N//fotuyK3bQSXyNdQVYu8vQEqUUdJDWJ8Q RxVLked/M7ktHJFAxxa2vKR4lsFeEekC8XBCxluOd0p0sOTd8yU0CUh/a6k2C0zYOL FhOGBrA5pgHsfO+kR3zINXbVkJ0wPdRItV5tT9CY=
Date: Tue, 03 Dec 2019 14:04:42 -0800
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYCMAG5IJ2UB5RFBGN36QHHVEVBNHHB5JZ3ZA@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/c561377841@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_5de6dbfad61ef_78093fab776cd95c112459"; 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/jiUd7g-RuRTEc0KE9qXf93iLz1E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 22:04:45 -0000

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

My recollection matches that of @martinthomson.  Unfortunately, I don't see it in the IETF 106 minutes and I don't have it in my own notes (I wasn't documenting every issue we covered...)

-- 
You are receiving this 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#issuecomment-561377841
----==_mimepart_5de6dbfad61ef_78093fab776cd95c112459
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My recollection matches that of <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>.  Unfortunately, I don't see it in the IETF 106 minutes and I don't have it in my own notes (I wasn't documenting every issue we covered...)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK4DGR7NNVNBZFSHGVTQW3JXVA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF27EMI#issuecomment-561377841">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZBDD2ZQH27QZVTJVLQW3JXVANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6GHZ6CJ4OLARJ7MVTQW3JXVA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF27EMI.gif" height="1" width="1" 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=AFTOJK4DGR7NNVNBZFSHGVTQW3JXVA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF27EMI#issuecomment-561377841",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK4DGR7NNVNBZFSHGVTQW3JXVA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF27EMI#issuecomment-561377841",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de6dbfad61ef_78093fab776cd95c112459--


From nobody Tue Dec  3 14: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 0C4B8120086 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 14:37:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R4Rnl8iAFEqp for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 14:37:03 -0800 (PST)
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 78B2E120072 for <quic-issues@ietf.org>; Tue,  3 Dec 2019 14:37:03 -0800 (PST)
Date: Tue, 03 Dec 2019 14:37:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575412622; bh=qQc5+Vf33tokSj4g8c+F5oZaLuW+POWflz/oMXOwH6s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kwG1Djq9B4t8LQz5y9gtAjS8Fvejt9277uDPfnyh3gm8dL2qexMyJvdgAuCfibWBM bSh3yYO9cZ+sd4oSPP5LIlDrWsAiNqc/dB2ern73UT5UHEHqGroN1aPAEdCu4+Pp3e 3c1gQXnxDo8wBoB/eG3gap8yA9ltedKZX5X1qKhw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2WRVV33UEGFM4FEB536QLA5EVBNHHB5JZ3ZA@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/c561388917@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_5de6e38e8d05c_74403fcdf94cd964136473"; 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/zn0q9zvucxDOS8CyU2B2Pv5muk8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 22:37:05 -0000

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

FWIW my recollection also matches that of @martinthomson, and the relevant minutes are at https://github.com/quicwg/wg-materials/blob/master/interim-19-10/minutes.md#issue-3020-transport-parameter-registry-changes. It was 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/pull/3169#issuecomment-561388917
----==_mimepart_5de6e38e8d05c_74403fcdf94cd964136473
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>FWIW my recollection also matches that of <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>, and the relevant minutes are at <a href="https://github.com/quicwg/wg-materials/blob/master/interim-19-10/minutes.md#issue-3020-transport-parameter-registry-changes">https://github.com/quicwg/wg-materials/blob/master/interim-19-10/minutes.md#issue-3020-transport-parameter-registry-changes</a>. It was 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/pull/3169?email_source=notifications&amp;email_token=AFTOJK6UHSSKV6HVKQ53I63QW3NQ5A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3B25I#issuecomment-561388917">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YIPYN4GUZX5222PDQW3NQ5ANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7OP22OF2BSLRMK4DDQW3NQ5A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3B25I.gif" height="1" width="1" 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=AFTOJK6UHSSKV6HVKQ53I63QW3NQ5A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3B25I#issuecomment-561388917",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK6UHSSKV6HVKQ53I63QW3NQ5A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3B25I#issuecomment-561388917",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de6e38e8d05c_74403fcdf94cd964136473--


From nobody Tue Dec  3 17: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 6C41D12001A for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 17:36:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s16IbA3RKM6a for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 17:36:16 -0800 (PST)
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 D30B212000F for <quic-issues@ietf.org>; Tue,  3 Dec 2019 17:36:16 -0800 (PST)
Date: Tue, 03 Dec 2019 17:36:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575423376; bh=BTRPrQWb+5ZBH+x+k+mgqqivPwcK1woCnXrn3m6dtpg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ly3ni1UQ/pGorNqZSmlSb5oeaFXzs6CY/NQLoCRYXzlEozuhLienGfPJw70BD303g 2wtDY0ARI/Zt3AaHT26AUQG+KLfuzDou6oT5sUth6JPDPlMqRCNdjwwensuiN9fJQ8 O/Qk0fu2IscawcX6OXw9hMsvXAQig1vlD7WTmh64=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ4IJBNDM6XARW4DIV36RABBEVBNHHB5JZ3ZA@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/c561435153@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_5de70d901adcf_7df3fb9d8acd95c8463b"; 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/CxBltZc3OzOsZtrWevDp9APjg4k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 01:36:19 -0000

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

I agree with @DavidSchinazi. Now that we're not using TLS presentation language any more, there's no need to continue using uint16s.

-- 
You are receiving this 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#issuecomment-561435153
----==_mimepart_5de70d901adcf_7df3fb9d8acd95c8463b
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="/users/DavidSchinazi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a>. Now that we're not using TLS presentation language any more, there's no need to continue using uint16s.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK4TVSKGGPE2A7EEHALQW4CRBA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3NEEI#issuecomment-561435153">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6EL4EQS5QV7ORJ2LTQW4CRBANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4H6ORI7J7ACCGKZVLQW4CRBA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3NEEI.gif" height="1" width="1" 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=AFTOJK4TVSKGGPE2A7EEHALQW4CRBA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3NEEI#issuecomment-561435153",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK4TVSKGGPE2A7EEHALQW4CRBA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3NEEI#issuecomment-561435153",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de70d901adcf_7df3fb9d8acd95c8463b--


From nobody Tue Dec  3 17: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 27C5712001A for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 17:52:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HhLZRAMzBUeL for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 17:52:12 -0800 (PST)
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 E246D12000F for <quic-issues@ietf.org>; Tue,  3 Dec 2019 17:52:11 -0800 (PST)
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 3CC028C01E6 for <quic-issues@ietf.org>; Tue,  3 Dec 2019 17:52:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575424331; bh=0KIbo/wElfv4oNTvE4I2JU/Uf372YmNEFVTLu7tLADQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IHNvN8BhGUm1RXpWbIj32PA2XGizLqfx6nUrmmZq33QuJC0BQ++EU0W+CiaA5aC9D nBeo/yuoSLvAty0i6MWKfjzq4pgx1MGYAxbXKg6CcF2zZXiJ7MvgPiuZUjZlXbSm6D GCOBIOFV2nFI0QkDJsOfHinTAHMQ5dAEwrha6WnI=
Date: Tue, 03 Dec 2019 17:52:11 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4O6ZKPBUG6LDFI5XV36RB4XEVBNHHB5JZ3ZA@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/c561438777@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_5de7114b2c4b6_77913f9221ecd964209887"; 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/TY7hOjUOMYHIrSCcVNj7-Fj3bl4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 01:52:14 -0000

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

> I agree with @DavidSchinazi. Now that we're not using TLS presentation language any more, there's no need to continue using uint16s.

I disagree with that way of thinking, as it is my understanding that we agreed on moving away from TLS presentation language _based on the premise_ that we would be using 16-bit lengths.

-- 
You are receiving this 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#issuecomment-561438777
----==_mimepart_5de7114b2c4b6_77913f9221ecd964209887
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/DavidSchinazi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a>. Now that we're not using TLS presentation language any more, there's no need to continue using uint16s.</p>
</blockquote>
<p>I disagree with that way of thinking, as it is my understanding that we agreed on moving away from TLS presentation language <em>based on the premise</em> that we would be using 16-bit lengths.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJKZ4FLE5QERG436XJTLQW4EMXA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3OAOI#issuecomment-561438777">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3EFHN5C2GAAGNFRUDQW4EMXANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZKN2RGUKONE2FZDY3QW4EMXA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3OAOI.gif" height="1" width="1" 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=AFTOJKZ4FLE5QERG436XJTLQW4EMXA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3OAOI#issuecomment-561438777",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJKZ4FLE5QERG436XJTLQW4EMXA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF3OAOI#issuecomment-561438777",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de7114b2c4b6_77913f9221ecd964209887--


From nobody Tue Dec  3 18: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 731FE120059 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 18:36:06 -0800 (PST)
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 McbXj5GW8LmF for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 18:36:03 -0800 (PST)
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 849BB12001A for <quic-issues@ietf.org>; Tue,  3 Dec 2019 18:36:03 -0800 (PST)
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 5012D960804 for <quic-issues@ietf.org>; Tue,  3 Dec 2019 18:36:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575426962; bh=VTL+jrlLu+s7rg3JcbKI8oS472Cs3a+XO5lGZd0BBec=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Cfkaqx4w3PQFom5G63KWIbsj+rgSbzymBS8c7nSK5ShFGxiIx+MDtYJrexdufnEU1 KY9OYwgL3WFR0F1PRRqs9NmYlPlKYQreZG/7kpuHiweltywl0LAiyPHe8wB4DpFSf2 vbgbKnRFobf5e0PzQ1rJD2fT2sXJlQzvd+QodCdU=
Date: Tue, 03 Dec 2019 18:36:02 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK76RHTUORDJR2HGXIF36RHBFEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/561448819@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de71b9241b91_6eb83f8c788cd964215878"; 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/qBELr8Z4bNVwFqZDQ14Y28ZsIFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 02:36:06 -0000

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

I tend to agree with what @RyanAtGoogle says.

IIUC, one of the reasons we have push ID in addition to stream IDs is to limit the exposure of transport features to the application protocol. However, as @ianswett points out in #3273, there is already a leak in the abstraction.

Therefore, I think we can (and should) directly use stream IDs. Doing so would resolve the concern that the push might get blocked by stream concurrency.

>>> * I could almost imagine replacing PUSH_PROMISE completely by a BLOCK_UNTIL_PUSH_RECEIVED frame which specifies a QUIC stream ID and prevents the app from processing the rest of the body until the specified push stream's initial headers are received.
>>
>> I presume that's the same as what I originally proposed in this issue? Personally, I think I am fine with either ways. What I'm unhappy with status-quo is that there is two ways of doing one thing, which is causing complexity.>
> 
> I think this could be what you proposed initially, though I have one point of clarification. I understood the DUPLICATE_PUSH semantics to be that the client would continue to process the body of the stream on which the DUPLICATE_PUSH was sent, but that any requests would be blocked until the associated PUSH_PROMISE was received. I don't like this idea because it blocks all requests, not just those which the server intended to promise. Instead, I'd propose that the frame (whatever we call it) blocks the processing of the stream on which the frame was sent, which prevents the client from discovering the link to the promised resource until the push headers have arrived. (Of course the server should send the push headers on the push stream before it sends the frame on the original stream thus typically the push headers will arrive before the frame).
> 
> Is this latter behavior what you were thinking?

To me, those two approaches sounds like something that a client can choose from, though I agree that the latter is better as it introduces less blocking. If the HTTP/3 draft is not already clear about the intention, it might be a good idea to open an editorial issue, because IMO that is a problem with the DUPLICATE_PUSH frame that already exists.

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

<p>I tend to agree with what <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/RyanAtGoogle/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RyanAtGoogle">@RyanAtGoogle</a> says.</p>
<p>IIUC, one of the reasons we have push ID in addition to stream IDs is to limit the exposure of transport features to the application protocol. However, as <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> points out in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="527597821" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3273" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3273/hovercard" href="https://github.com/quicwg/base-drafts/issues/3273">#3273</a>, there is already a leak in the abstraction.</p>
<p>Therefore, I think we can (and should) directly use stream IDs. Doing so would resolve the concern that the push might get blocked by stream concurrency.</p>
<blockquote>
<blockquote>
<blockquote>
<ul>
<li>I could almost imagine replacing PUSH_PROMISE completely by a BLOCK_UNTIL_PUSH_RECEIVED frame which specifies a QUIC stream ID and prevents the app from processing the rest of the body until the specified push stream's initial headers are received.</li>
</ul>
</blockquote>
<p>I presume that's the same as what I originally proposed in this issue? Personally, I think I am fine with either ways. What I'm unhappy with status-quo is that there is two ways of doing one thing, which is causing complexity.&gt;</p>
</blockquote>
<p>I think this could be what you proposed initially, though I have one point of clarification. I understood the DUPLICATE_PUSH semantics to be that the client would continue to process the body of the stream on which the DUPLICATE_PUSH was sent, but that any requests would be blocked until the associated PUSH_PROMISE was received. I don't like this idea because it blocks all requests, not just those which the server intended to promise. Instead, I'd propose that the frame (whatever we call it) blocks the processing of the stream on which the frame was sent, which prevents the client from discovering the link to the promised resource until the push headers have arrived. (Of course the server should send the push headers on the push stream before it sends the frame on the original stream thus typically the push headers will arrive before the frame).</p>
<p>Is this latter behavior what you were thinking?</p>
</blockquote>
<p>To me, those two approaches sounds like something that a client can choose from, though I agree that the latter is better as it introduces less blocking. If the HTTP/3 draft is not already clear about the intention, it might be a good idea to open an editorial issue, because IMO that is a problem with the DUPLICATE_PUSH frame that already exists.</p>

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


From nobody Tue Dec  3 19:08: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 B9A381200A4 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 19:08:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.073
X-Spam-Level: 
X-Spam-Status: No, score=-7.073 tagged_above=-999 required=5 tests=[BAYES_00=-1.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.073, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XAcCpb6SzV5g for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 19:08:39 -0800 (PST)
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 53DFB12009C for <quic-issues@ietf.org>; Tue,  3 Dec 2019 19:08:39 -0800 (PST)
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 768D66E044A for <quic-issues@ietf.org>; Tue,  3 Dec 2019 19:08:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575428918; bh=uoeRwTKV4y0jNxzfBEV0UY79gtyHoTORIDB4Vo66HRw=; h=Date:From:To:Subject:From; b=QWWAGNNg372pdEC61K6EtqKuul8T7dna77biQ/76yHKDZ8e/2lCR9CzXoddkckgNB RQ0BP66TArxJy4Lp/SVEnHyoFG4Juwim4rhfoVdhALrE/5DrA4TFc9XXjx9PO6bvut 9Rx0pjKtncUPRrX/ipGINOAISsuENWNsCdiESzl0=
Date: Tue, 03 Dec 2019 19:08:38 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/000000-60032a@github.com>
Subject: [quicwg/base-drafts] 60032a: Contributors for -transport and -tls
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RhUk7rpp-0nNEIhFN9_YDTxCO4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 03:08:41 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 60032ad476b19fa600eb93aec7edf6acc6bde034
      https://github.com/quicwg/base-drafts/commit/60032ad476b19fa600eb93aec7edf6acc6bde034
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

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

  Log Message:
  -----------
  Contributors for -transport and -tls

This is based on my scan of the git logs AND the working group mailing
list.  There were a few people who didn't make this first cut, but who
made what - in my judgment - were minor contributions only.  That's
obviously a little subjective and only based on the information I have,
so people who contributed text are more likely to appear here.

Let me know about obvious omissions.  Also, @janaiyengar might have a
few names to add.

This is currently failing to build properly due to some problems with
Unicode processing in xml2rfc.  There is apparently no path that will
preserve Unicode text, despite claims in RFC 7997 that what I'm trying
to do here is entirely reasonable.

Stay tuned.  I hope to have some progress to report eventually.

For #3278.



From nobody Tue Dec  3 19: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 0A1D01200A4 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 19:09:13 -0800 (PST)
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 Ys6SOPGmZ2gJ for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 19:09:11 -0800 (PST)
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 7511A12009C for <quic-issues@ietf.org>; Tue,  3 Dec 2019 19:09:11 -0800 (PST)
Date: Tue, 03 Dec 2019 19:09:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575428949; bh=SssSUZcpBFr5tC8VoWCLufSJnTm+fQC+PNaODvmFH+o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=G0ajFbNeRrRWnR+W+Q1pw3GUK2G42niksX/6P7LOqWEboEtZEEHqupUOA2KlSyOcd l+TcCN2i8j7eZ5GyyoHfvwBuvlHF7zGtVfCHz/GlmzKmqrUZ5h2IWClahweBGd46ir KqcDKoOJJBQZmquB2kbIMrNu1hpx1vSIip5A2X2k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7VA433HK4BOV445J536RK5LEVBNHHB7PASZI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3283@github.com>
Subject: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de72355ba6a9_70f53f9baeccd95c163582"; 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/NCo_Iv5M32-OoxUKAgy2a12P9CI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 03:09:13 -0000

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

This is based on my scan of the git logs AND the working group mailing
list.  There were a few people who didn&#39;t make this first cut, but who
made what - in my judgment - were minor contributions only.  That&#39;s
obviously a little subjective and only based on the information I have,
so people who contributed text are more likely to appear here.

Let me know about obvious omissions.  Also, @janaiyengar might have a
few names to add.

This is currently failing to build properly due to some problems with
Unicode processing in xml2rfc.  There is apparently no path that will
preserve Unicode text, despite claims in RFC 7997 that what I&#39;m trying
to do here is entirely reasonable.

Stay tuned.  I hope to have some progress to report eventually.

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

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

-- Commit Summary --

  * Contributors for -transport and -tls

-- File Changes --

    M draft-ietf-quic-tls.md (19)
    M draft-ietf-quic-transport.md (31)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3283.patch
https://github.com/quicwg/base-drafts/pull/3283.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/3283

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

<p>This is based on my scan of the git logs AND the working group mailing<br>
list.  There were a few people who didn't make this first cut, but who<br>
made what - in my judgment - were minor contributions only.  That's<br>
obviously a little subjective and only based on the information I have,<br>
so people who contributed text are more likely to appear here.</p>
<p>Let me know about obvious omissions.  Also, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> might have a<br>
few names to add.</p>
<p>This is currently failing to build properly due to some problems with<br>
Unicode processing in xml2rfc.  There is apparently no path that will<br>
preserve Unicode text, despite claims in RFC 7997 that what I'm trying<br>
to do here is entirely reasonable.</p>
<p>Stay tuned.  I hope to have some progress to report eventually.</p>
<p>For <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="529666827" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3278" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3278/hovercard" href="https://github.com/quicwg/base-drafts/issues/3278">#3278</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/3283'>https://github.com/quicwg/base-drafts/pull/3283</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Contributors for -transport and -tls</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3283/files#diff-0">draft-ietf-quic-tls.md</a>
    (19)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3283/files#diff-1">draft-ietf-quic-transport.md</a>
    (31)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3283.patch'>https://github.com/quicwg/base-drafts/pull/3283.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3283.diff'>https://github.com/quicwg/base-drafts/pull/3283.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/3283?email_source=notifications&amp;email_token=AFTOJK44DFJ4E6VKEEBMFF3QW4NNLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H54CLFA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2QZ7YXDRGGJPRI3XLQW4NNLANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZTE7GI3BLIZYPJRGDQW4NNLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H54CLFA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJK44DFJ4E6VKEEBMFF3QW4NNLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H54CLFA",
"url": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJK44DFJ4E6VKEEBMFF3QW4NNLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H54CLFA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5de72355ba6a9_70f53f9baeccd95c163582--


From nobody Tue Dec  3 19:17: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 9121C1200B4 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 19:17:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.072
X-Spam-Level: 
X-Spam-Status: No, score=-8.072 tagged_above=-999 required=5 tests=[BAYES_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.073, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AgUnVj-TF9tA for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 19:17:53 -0800 (PST)
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 C10431200A4 for <quic-issues@ietf.org>; Tue,  3 Dec 2019 19:17:53 -0800 (PST)
Date: Tue, 03 Dec 2019 19:17:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575429473; bh=C2yimaA9COuEWlTS6L7yLA4jPz6dDwZ0m8F6BLYJBqo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eBM2DQfwn1WjQH7FxCBqfxVPkvVb9GaclUkHymMjzb6pw8oEUB+A0i1Qzw7MB+Tmi gMyk3r0E2aoMxxdDjThey6vpL23gKRog7H16bSgFYnjaGRHwjRkrUPlXiQnmfonxNB Zkdohik0wOCpkkdHZ+fUwIBl6NQVxJwngn4fztYY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK663XWYO3U6HLUXEVV36RL6DEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/561458016@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de72561102be_55483f7fd68cd96822944d"; 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/AwiZkIfsQa_-ftSAmCILWiFVmjw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 03:17:55 -0000

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

Unlimited pushes in HTTP/2 was a bug, not a feature.  The concurrency limit might have applied in theory, but the ability to run the entire stream lifecycle without feedback meant that there was no limit in practice other than those imposed by TCP - on either promises or responses.

The important feature, which we retained, was the ability to decouple the stream limits and the number of promises.  That's why we have push IDs.  Assuming the client is configured for that, the separate limit on push promises ensures that promises can greatly exceed the number of active streams.  I think that is the ideal situation if the client is somehow resource-limited, so it can accept N promises and then receive M (<N) responses for those promises.

In other words, I see no reason to change the current design.  If this is the result of general antipathy toward server push, that's fine, but we're not in a stage of development where we can afford to make changes at such a fundamental level without serious impact on our schedule.  Besides, I'm not seeing a proposal here that would be anything less than a regression in some way.

If someone wants to contribute text that walks through some of the trade-offs inherent in setting different limits (whether that be streams, flow control, or push IDs) for people who might want to implement or deploy HTTP, that seems fine.  As this is highly context-dependent, it might be hard to avoid certain biases.  I certainly wouldn't want to block publication if such guidance were absent.

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

<p>Unlimited pushes in HTTP/2 was a bug, not a feature.  The concurrency limit might have applied in theory, but the ability to run the entire stream lifecycle without feedback meant that there was no limit in practice other than those imposed by TCP - on either promises or responses.</p>
<p>The important feature, which we retained, was the ability to decouple the stream limits and the number of promises.  That's why we have push IDs.  Assuming the client is configured for that, the separate limit on push promises ensures that promises can greatly exceed the number of active streams.  I think that is the ideal situation if the client is somehow resource-limited, so it can accept N promises and then receive M (&lt;N) responses for those promises.</p>
<p>In other words, I see no reason to change the current design.  If this is the result of general antipathy toward server push, that's fine, but we're not in a stage of development where we can afford to make changes at such a fundamental level without serious impact on our schedule.  Besides, I'm not seeing a proposal here that would be anything less than a regression in some way.</p>
<p>If someone wants to contribute text that walks through some of the trade-offs inherent in setting different limits (whether that be streams, flow control, or push IDs) for people who might want to implement or deploy HTTP, that seems fine.  As this is highly context-dependent, it might be hard to avoid certain biases.  I certainly wouldn't want to block publication if such guidance were absent.</p>

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


From nobody Tue Dec  3 22: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 0BBCD12008C for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 22:45:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4IlKnfu0rHAG for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 22:45:57 -0800 (PST)
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 8946B120096 for <quic-issues@ietf.org>; Tue,  3 Dec 2019 22:45:57 -0800 (PST)
Date: Tue, 03 Dec 2019 22:45:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575441956; bh=9p0KXWyZbinPFCYPfQEfs9F1PvL36iRyPQ5zpatlvOw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CI2yMtK9at2JZxHOvvsc2R0kWe6auwLdr0HZd0TlBybmqibp1NMgA9UnNFFq7mFTR RwuY4jHEYueboN/7PR0TzvGwkU4tFWKR1diAUD/rcMFzbtuqamIezVUqbSdaspMNKr zjbwj5G/yHhTG7Cbm7DgHS9fbqe9srBMx6RaOZL4=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2J7BSONQI3T6KGUEV36SEKJEVBNHHB7EQTBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3278/561502391@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3278@github.com>
References: <quicwg/base-drafts/issues/3278@github.com>
Subject: Re: [quicwg/base-drafts] Add Contributors (#3278)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de75624725f8_7c5c3fdf018cd9602950f9"; 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/B_oaFoEKb_mTXLkfV_0qw5r4eF8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 06:45:59 -0000

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

Do we need this? IMO it'll just open up a can of worms when someone later on feels like they should be on this list but aren'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/3278#issuecomment-561502391
----==_mimepart_5de75624725f8_7c5c3fdf018cd9602950f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Do we need this? IMO it'll just open up a can of worms when someone later on feels like they should be on this list but aren'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/3278?email_source=notifications&amp;email_token=AFTOJK7ZQGO3IDHIJRYDEUTQW5G2JA5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF35RNY#issuecomment-561502391">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7BRM42L6RPMNT6AR3QW5G2JANCNFSM4JSOUQ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJAWIXA4HDBGQSQC3QW5G2JA5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF35RNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3278?email_source=notifications\u0026email_token=AFTOJK7ZQGO3IDHIJRYDEUTQW5G2JA5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF35RNY#issuecomment-561502391",
"url": "https://github.com/quicwg/base-drafts/issues/3278?email_source=notifications\u0026email_token=AFTOJK7ZQGO3IDHIJRYDEUTQW5G2JA5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF35RNY#issuecomment-561502391",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de75624725f8_7c5c3fdf018cd9602950f9--


From nobody Tue Dec  3 23: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 548EE1200FD for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 23:02:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7gcPfRLZuxMq for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 23:02:55 -0800 (PST)
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 A4A6C1200A4 for <quic-issues@ietf.org>; Tue,  3 Dec 2019 23:02:55 -0800 (PST)
Date: Tue, 03 Dec 2019 23:02:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575442974; bh=2j2JduwwZzgEAiMKvQNcVX92DSSaBfdWZSR6m6bywOs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cBRth4z3lGsR/tbkngvZwukOdy5cIqLQeGr/P3hBlcck7y3JqNi8q+Em1o4ScM897 TDfxfk9PhOGZSuRV2ey7xe0b4KHA5HjQQdEGNwGfZdsKQ8u1iCArbWt4ZbZyEFRfWH KCE36VeRwQMbSi3qgJcLWQwk33fVTwhEuIJ2Wk6s=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5XZCBACESBEYVQXVF36SGJ5EVBNHHB64UA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3273/561506933@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3273@github.com>
References: <quicwg/base-drafts/issues/3273@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 references QUIC Stream IDs directly,  allowing illegal references (#3273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de75a1ec3876_7c3a3f88f82cd95c4903ac"; 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/8YUfw0rO4fG73xB6t3nsVb0pKmg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 07:02:57 -0000

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

Closed with no action, as indicated by @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/issues/3273#issuecomment-561506933
----==_mimepart_5de75a1ec3876_7c3a3f88f82cd95c4903ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed with no action, as indicated by <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" 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/issues/3273?email_source=notifications&amp;email_token=AFTOJKZJZF3ADBNZJR3YUKDQW5IZ5A5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF36U5I#issuecomment-561506933">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6HTIAPDCRWKAOYMM3QW5IZ5ANCNFSM4JQ3RSMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6WAEPRH4B4X2TIUJ3QW5IZ5A5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF36U5I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3273?email_source=notifications\u0026email_token=AFTOJKZJZF3ADBNZJR3YUKDQW5IZ5A5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF36U5I#issuecomment-561506933",
"url": "https://github.com/quicwg/base-drafts/issues/3273?email_source=notifications\u0026email_token=AFTOJKZJZF3ADBNZJR3YUKDQW5IZ5A5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF36U5I#issuecomment-561506933",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de75a1ec3876_7c3a3f88f82cd95c4903ac--


From nobody Tue Dec  3 23:03: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 177A91200A4 for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 23:02:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3xF0pBAxB-LD for <quic-issues@ietfa.amsl.com>; Tue,  3 Dec 2019 23:02:56 -0800 (PST)
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 596A81200FB for <quic-issues@ietf.org>; Tue,  3 Dec 2019 23:02:56 -0800 (PST)
Date: Tue, 03 Dec 2019 23:02:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575442975; bh=LHyIj7SUmN3tJ3Ec/i8vgX4lua1ioBFRrYhBJJpll7s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TcVGO1VFkMNsTDUUCYjDLIClzzCCgcD/IdSjqQuPGTMYPkjsiRpy8ShcCJ5eL7CkO rWxRpP7+YM1YUyxjeXxaTImGyBHuWHKr+AHgcM8rPC2KZd0lVF9zjD446j0eDF5ELM tBGu0/UZTSo3/8IxAw1xC7TTp31HlGXDlaJNCOe0=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY6KTCCBDPLBH52II536SGJ7EVBNHHB64UA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3273/issue_event/2852856337@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3273@github.com>
References: <quicwg/base-drafts/issues/3273@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 references QUIC Stream IDs directly,  allowing illegal references (#3273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de75a1f77d38_2b6c3fc7370cd9682833fa"; 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/NDmhdJ5Kwn-VKP69GoeiP7I5kI0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 07:02:58 -0000

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

Closed #3273.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3273#event-2852856337
----==_mimepart_5de75a1f77d38_2b6c3fc7370cd9682833fa
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="527597821" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3273" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3273/hovercard" href="https://github.com/quicwg/base-drafts/issues/3273">#3273</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/3273?email_source=notifications&amp;email_token=AFTOJK74TH4WCM7XOHOWZILQW5IZ7A5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVIFSEEI#event-2852856337">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7RYFVKNOR43CMLLXTQW5IZ7ANCNFSM4JQ3RSMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5YUCOCBXFOGQTGVOTQW5IZ7A5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVIFSEEI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3273?email_source=notifications\u0026email_token=AFTOJK74TH4WCM7XOHOWZILQW5IZ7A5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVIFSEEI#event-2852856337",
"url": "https://github.com/quicwg/base-drafts/issues/3273?email_source=notifications\u0026email_token=AFTOJK74TH4WCM7XOHOWZILQW5IZ7A5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVIFSEEI#event-2852856337",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de75a1f77d38_2b6c3fc7370cd9682833fa--


From nobody Wed Dec  4 02:22: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 B276B12022A for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 02:22:17 -0800 (PST)
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 taZrRtHvaFES for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 02:22:16 -0800 (PST)
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 506A7120220 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 02:22:16 -0800 (PST)
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 8F432C605DC for <quic-issues@ietf.org>; Wed,  4 Dec 2019 02:22:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575454934; bh=qdMMgSN94Eqf/8xpPuh3U4/7anz0bUTibTc9//qSEzI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wPDjFcqFx6vnRjZ1S3hBiRc20P7NOigjGZp8IBDOigtTs3MszpvaxkqCCJkTCoKJr 7X+ngUwatrxs46Echw5qqB5Vj4RztnUTMrSMzEsHaVAzysuPUBYgfpAvEqfJ0UPA5H k/VPhv1pPHxaHkv0Z2xWPqYCIIx0IvQNUH3E8K1g=
Date: Wed, 04 Dec 2019 02:22:14 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4MSV5CZPUYHMQXJP536S5VNEVBNHHB7EQTBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3278/561573846@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3278@github.com>
References: <quicwg/base-drafts/issues/3278@github.com>
Subject: Re: [quicwg/base-drafts] Add Contributors (#3278)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de788d67fd64_2e623fd024acd968268181"; 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/ehJPrb1ilkVX4uZek9qOihx7Dkg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 10:22:18 -0000

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

Consider the can opened.



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

<p>Consider the can opened.</p>

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


From nobody Wed Dec  4 05:54: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 66C6012012E for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 05:54:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6gzSP3G3pfkP for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 05:54:24 -0800 (PST)
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 D5FE71200FE for <quic-issues@ietf.org>; Wed,  4 Dec 2019 05:54:23 -0800 (PST)
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 CEB64960695 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 05:54:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575467662; bh=SgVriIFgqmLxONx/GG1Iv24Okse26rY9Juob5t90DnE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lwcHOgf83pYZ37vQYdv86U9nKJl54eTT22ImY1dfALzJfv0zY+SB8+SAWGiEzWgUC 4WM+ALwdIYlOOBbXsLaZD6I7zLUzi9FKbtUJumIG0oeD0RWkyu4Pksa95IYyjUimID T3oAJWJBb6rW6ECsm3tD2xLYRENoYKsgveFixTfY=
Date: Wed, 04 Dec 2019 05:54:22 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK26KDNVZJ6K6SGW32N36TWQ5EVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/561655341@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de7ba8ebfdcd_246d3ff23cacd9603656cf"; 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/AxzUJq17g4fUYEXVeep0SaQsz_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: Wed, 04 Dec 2019 13:54:25 -0000

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

I'd suggest removing DUPLICATE_PUSH and allowing duplicate PUSH_PROMISE frames on different response streams.  I'd be hesitant to make larger changes at this point and I think Push IDs are an improvement over HTTP/2.

DUPLICATE_PUSH saves a few bytes over an equivalent PUSH_PROMISE, but I believe has no value.  Think of the two cases:
1) No loss or reordering, the client has already received the PUSH_PROMISE.  DUPLICATE_PUSH should not change the client response.
2) DUPLICATE_PUSH arrives before PUSH_PROMISE.  But the client doesn't know what was pushed.  It has the choice of indefinitely delaying all requests on the page, which is almost certainly a performance degradation in most cases or ignoring 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/3275#issuecomment-561655341
----==_mimepart_5de7ba8ebfdcd_246d3ff23cacd9603656cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd suggest removing DUPLICATE_PUSH and allowing duplicate PUSH_PROMISE frames on different response streams.  I'd be hesitant to make larger changes at this point and I think Push IDs are an improvement over HTTP/2.</p>
<p>DUPLICATE_PUSH saves a few bytes over an equivalent PUSH_PROMISE, but I believe has no value.  Think of the two cases:</p>
<ol>
<li>No loss or reordering, the client has already received the PUSH_PROMISE.  DUPLICATE_PUSH should not change the client response.</li>
<li>DUPLICATE_PUSH arrives before PUSH_PROMISE.  But the client doesn't know what was pushed.  It has the choice of indefinitely delaying all requests on the page, which is almost certainly a performance degradation in most cases or ignoring it.</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/issues/3275?email_source=notifications&amp;email_token=AFTOJK6MADZYYDXE7GKYLX3QW6ZA5A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF5C4LI#issuecomment-561655341">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK47TQYEMIQNJE33XBLQW6ZA5ANCNFSM4JSFRKXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7TSIKIHSWFWU4FZNTQW6ZA5A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF5C4LI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK6MADZYYDXE7GKYLX3QW6ZA5A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF5C4LI#issuecomment-561655341",
"url": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK6MADZYYDXE7GKYLX3QW6ZA5A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF5C4LI#issuecomment-561655341",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de7ba8ebfdcd_246d3ff23cacd9603656cf--


From nobody Wed Dec  4 06: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 412A3120816 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 06:05:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3AQ0fJ37ZnzJ for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 06:05:25 -0800 (PST)
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 E18B312012E for <quic-issues@ietf.org>; Wed,  4 Dec 2019 06:05:24 -0800 (PST)
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 172536A050B for <quic-issues@ietf.org>; Wed,  4 Dec 2019 06:05:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575468324; bh=CfYUAmDq/KpW2SUAY1elrxIXsqx+ECR5Vo7MuLuRwUQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i0J35E8BNiMrdupVDvSLgnuDiDkR1GfB+wL6y/mdsGuR5WmPSAd+RnMScXHoNh0xX I9lYRbpejynfYxJQjZ2R1kQkavxRkJs5YnfJrlZPofL9RzGty+ZCUonAk7qrW/vCKN q18C/OhwsVCdU5wc/puuHijHjGQVzj+FbinIln0U=
Date: Wed, 04 Dec 2019 06:05:24 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK56IJ56PFO5HXICBPF36TX2JEVBNHHB5JZ3ZA@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/c561659746@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_5de7bd24818f_16023fc2f2acd95c4739a"; 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/e52zFqtX7rOrWn7mH5rVgQ8bcD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 14:05:26 -0000

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

The notes are really sparse on the varint conversation, varint is mentioned 3 times.

Because this issue was conflated with other issues, it wasn't discussed much by itself.  I thought we decided to split it up, do the first two, and then discuss the third, which I remember some in the room commenting wasn't going to happen, but I didn't think that constituted consensus of any sort.

All that said, unless we have strong support for changing this, I think the status quo wins.

-- 
You are receiving this 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#issuecomment-561659746
----==_mimepart_5de7bd24818f_16023fc2f2acd95c4739a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The notes are really sparse on the varint conversation, varint is mentioned 3 times.</p>
<p>Because this issue was conflated with other issues, it wasn't discussed much by itself.  I thought we decided to split it up, do the first two, and then discuss the third, which I remember some in the room commenting wasn't going to happen, but I didn't think that constituted consensus of any sort.</p>
<p>All that said, unless we have strong support for changing this, I think the status quo wins.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK335OA23LNXW6SCA5TQW62KJA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF5D6YQ#issuecomment-561659746">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6VFVISZIFQDWOI7Q3QW62KJANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5HAS2HBOCFMOPCMADQW62KJA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF5D6YQ.gif" height="1" width="1" 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=AFTOJK335OA23LNXW6SCA5TQW62KJA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF5D6YQ#issuecomment-561659746",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK335OA23LNXW6SCA5TQW62KJA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF5D6YQ#issuecomment-561659746",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de7bd24818f_16023fc2f2acd95c4739a--


From nobody Wed Dec  4 06: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 F3351120813 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 06:05:48 -0800 (PST)
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 CyTKu2yeO9R2 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 06:05:47 -0800 (PST)
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 960D812012E for <quic-issues@ietf.org>; Wed,  4 Dec 2019 06:05:47 -0800 (PST)
Date: Wed, 04 Dec 2019 06:05:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575468346; bh=/j/mGarmicqTrjwXK856KxOp6Wie+4J/wfzeFo8qSmU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DS4b8aZNx+Alz26tVDksGbM8K1OVTvunrBv3s2x3b0hu1+/UTpuUnYa8zSl0PAmDF 99MC7MgEf28OlCJEFzwyN7YHgdoJ2F4q2CjYowOTH80ChUjiuYp4g0ENKPNdHkkLdE pf5zaDoja5cLXE/nJ0SKyOCZwmykfwgaGm7Fs1j4=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4MZXDATO634VWMJV536TX3VEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/561659879@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de7bd3a8e2bb_1b863f9702ecd9603799d1"; 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/b3JaKDBktAMwlTn96hjsL5-qXRM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 14:05:49 -0000

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

> I'd suggest removing DUPLICATE_PUSH and allowing duplicate PUSH_PROMISE frames on different response streams.
> DUPLICATE_PUSH saves a few bytes over an equivalent PUSH_PROMISE, but I believe has no value.

What we have now addresses a specific concern raised on #1864 about how to handle multiple PUSH_PROMISES with the same ID. Mike suggested some points that could be address on that ticket https://github.com/quicwg/base-drafts/issues/1864#issuecomment-430697483 if we continued to allow multiple PUSH_PROMISE:

>     * Maintains a list of active promises for which it is still willing to accept an additional reference to the promise, including the uncompressed headers for the promise (likely until the promise is fulfilled, possibly plus a timeout)
>     * Verifies that the headers match exactly when receiving an additional reference to one of these promises; MUST error if they don't.
>     * If a promise is received for an ID which has already been flushed from the list, the promise is ignored

A PR that proposes removing DUPLICATE_PUSH should address the 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/3275#issuecomment-561659879
----==_mimepart_5de7bd3a8e2bb_1b863f9702ecd9603799d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>
<p>I'd suggest removing DUPLICATE_PUSH and allowing duplicate PUSH_PROMIS=
E frames on different response streams.<br>
DUPLICATE_PUSH saves a few bytes over an equivalent PUSH_PROMISE, but I b=
elieve has no value.</p>
</blockquote>
<p>What we have now addresses a specific concern raised on <a class=3D"is=
sue-link js-issue-link" data-error-text=3D"Failed to load issue title" da=
ta-id=3D"371083110" data-permission-text=3D"Issue title is private" data-=
url=3D"https://github.com/quicwg/base-drafts/issues/1864" data-hovercard-=
type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/1864/hove=
rcard" href=3D"https://github.com/quicwg/base-drafts/issues/1864">#1864</=
a> about how to handle multiple PUSH_PROMISES with the same ID. Mike sugg=
ested some points that could be address on that ticket <a class=3D"issue-=
link js-issue-link" data-error-text=3D"Failed to load issue title" data-i=
d=3D"371083110" data-permission-text=3D"Issue title is private" data-url=3D=
"https://github.com/quicwg/base-drafts/issues/1864" data-hovercard-type=3D=
"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/1864/hovercard?c=
omment_id=3D430697483&amp;comment_type=3Dissue_comment" href=3D"https://g=
ithub.com/quicwg/base-drafts/issues/1864#issuecomment-430697483">#1864 (c=
omment)</a> if we continued to allow multiple PUSH_PROMISE:</p>
<blockquote>
<pre><code>* Maintains a list of active promises for which it is still wi=
lling to accept an additional reference to the promise, including the unc=
ompressed headers for the promise (likely until the promise is fulfilled,=
 possibly plus a timeout)
* Verifies that the headers match exactly when receiving an additional re=
ference to one of these promises; MUST error if they don't.
* If a promise is received for an ID which has already been flushed from =
the list, the promise is ignored
</code></pre>
</blockquote>
<p>A PR that proposes removing DUPLICATE_PUSH should address the above.</=
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/3275?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK6UQCM4DLHF57KBU3LQW62LVA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF5D7ZY#issuecomment-561659879">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK6BXKT3MC5MCZSJEK3QW62LVANCNFSM4JSFRKXQ">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJKZNYKUMLK27G52KXXLQW62L=
VA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEF5D7ZY.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/3275?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK6UQCM4DLHF57KBU3LQW62LVA5CNFSM4=
JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF5D7Z=
Y#issuecomment-561659879",
"url": "https://github.com/quicwg/base-drafts/issues/3275?email_source=3D=
notifications\u0026email_token=3DAFTOJK6UQCM4DLHF57KBU3LQW62LVA5CNFSM4JSF=
RKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF5D7ZY#i=
ssuecomment-561659879",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5de7bd3a8e2bb_1b863f9702ecd9603799d1--


From nobody Wed Dec  4 08:38: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 85547120886 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 08:38:51 -0800 (PST)
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 rdBalHSOY0Av for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 08:38:49 -0800 (PST)
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 140E012080B for <quic-issues@ietf.org>; Wed,  4 Dec 2019 08:38:49 -0800 (PST)
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 EED93661114 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 08:38:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575477527; bh=riqaOIa6WRplJW5rmbpNXyet5cHKJ42NMJQYv1gMj8E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pu9k//cMTC0wYJr8ZqK8S9rQOQZH7i550PW1/kQprMRHntfK2pXwnWJ9Qrfj/otPT BWsnpHC5jwkwZ17JyBaEp9mkCV5J/7rlUXiRpBV5E4MSMbkZdSaDtZwZEFTR383LRk d4F3FAO3u/iDs96jCJ9fgNU4r9RGXkOMFXNLm6eE=
Date: Wed, 04 Dec 2019 08:38:47 -0800
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3REBU37GEETDYY5ZV36UJZPEVBNHHB7DNHSM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3276/561727272@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3276@github.com>
References: <quicwg/base-drafts/issues/3276@github.com>
Subject: Re: [quicwg/base-drafts] Ambiguous wording about error codes in HTTP/3 (#3276)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de7e117e0517_2c083fa17d4cd96c1306c1"; 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/8_9VCbAoU_hahk_T7HP-_c1AjX0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 16:38:51 -0000

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

The paragraph in question (see [HTTP draft, section 8](https://tools.ietf.org/html/draft-ietf-quic-http-24#section-8)) talks about different things:

```
   Because new error codes can be defined without negotiation (see
   Section 9), receipt of an unknown error code or use of an error code
   in an unexpected context MUST NOT be treated as an error.  However,
   closing a stream can constitute an error regardless of the error code
   (see Section 4.1).
```

Let's break it up to make it easier to talk about:

1. Treating an unexpected error code as an error is not allowed, in particular:
a. Receiving unknown error is not an error in itself (a "further" error); and
b. Receiving an unexpected error code (known or unknown) is not an error.
1. A stream close may be an error independent of error code.

Item 1(a) follows from Section 9.  This does not need to be stated here.

Item 1(b) seems to suggest that error codes are not to be used to make decisions, for they could be anything, notwithstanding all the "MUST treat as error type" admonitions elsewhere in the code.  (This is what the text implies, which may not be what was intended.)

Item 2 says that some error occur due to changes in stream state and are not communicated via an error code from peer.

I would drop Items 1(a) and 1(b); Item 2 can be rephrased.

P.S. Given the loose treatment given to error codes by their recipient, it is logical to allow their sender to keep on treating specified errors as errors ("MUST treat as error..."), but allow setting the error codes to anything.  Stating that "MUST treat as error of type X and SHOULD set error code to X" sounds awkward; perhaps this guidance could be added to Section 8 as a new item.

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

<p>The paragraph in question (see <a href="https://tools.ietf.org/html/draft-ietf-quic-http-24#section-8" rel="nofollow">HTTP draft, section 8</a>) talks about different things:</p>
<pre><code>   Because new error codes can be defined without negotiation (see
   Section 9), receipt of an unknown error code or use of an error code
   in an unexpected context MUST NOT be treated as an error.  However,
   closing a stream can constitute an error regardless of the error code
   (see Section 4.1).
</code></pre>
<p>Let's break it up to make it easier to talk about:</p>
<ol>
<li>Treating an unexpected error code as an error is not allowed, in particular:<br>
a. Receiving unknown error is not an error in itself (a "further" error); and<br>
b. Receiving an unexpected error code (known or unknown) is not an error.</li>
<li>A stream close may be an error independent of error code.</li>
</ol>
<p>Item 1(a) follows from Section 9.  This does not need to be stated here.</p>
<p>Item 1(b) seems to suggest that error codes are not to be used to make decisions, for they could be anything, notwithstanding all the "MUST treat as error type" admonitions elsewhere in the code.  (This is what the text implies, which may not be what was intended.)</p>
<p>Item 2 says that some error occur due to changes in stream state and are not communicated via an error code from peer.</p>
<p>I would drop Items 1(a) and 1(b); Item 2 can be rephrased.</p>
<p>P.S. Given the loose treatment given to error codes by their recipient, it is logical to allow their sender to keep on treating specified errors as errors ("MUST treat as error..."), but allow setting the error codes to anything.  Stating that "MUST treat as error of type X and SHOULD set error code to X" sounds awkward; perhaps this guidance could be added to Section 8 as a new item.</p>

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


From nobody Wed Dec  4 09:50: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 92915120937 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 09:50:12 -0800 (PST)
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 9BHSONaXozgl for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 09:50:09 -0800 (PST)
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 1DD5A120907 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 09:50:09 -0800 (PST)
Date: Wed, 04 Dec 2019 09:50:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575481808; bh=b4ctsgJVDMOfZwsA+Qqc4rphKviLG9k6iaA/o5Pj7a8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1sc9zBVTxKPjy1hVu3PcZnRDE8DHgrE9uzX5twvaT96dSPWVRj8H5wf2CnZTwJmDG yTYyYimRw6jiNiTdnlht+GFDOl3fnJls+XZ9bDHVuj4OsBe3MGgqSvVWYU8f5WyGNc HVIMCFWsMEAW7HnKSYquiRxDV8FbgDI2+0/m0IJ4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2UBPH45RASJQCOLX536USFBEVBNHHB64UA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3273/561763014@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3273@github.com>
References: <quicwg/base-drafts/issues/3273@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 references QUIC Stream IDs directly,  allowing illegal references (#3273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de7f1d017143_35fa3fe6ea8cd9601608ae"; 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/g06AeD8R5moU8dj8prEEYNfGkqk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 17:50:15 -0000

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

> This seems a bit at odd with our design principles, since it requires the HTTP/3 implementation to understand the QUIC Stream ID numbering scheme.

While the issue is closed, I wanted to point out that it does not imply this requirement.  I've held very strictly to this mental model:

- HTTP/3 can ask QUIC for a stream of a given type
- HTTP/3 can query the newly-received stream for its ID
- HTTP/3 can thereafter use the ID to refer to the stream
- HTTP/3 can query QUIC for the type of a given Stream ID and/or retrieve a stream by ID and then query its type

If QUIC were to change how Stream IDs are allocated, the changes could be entirely within the transport.  Now, it's a fair critique to say that this model is not explicitly stated in the draft, and so it's not guaranteed that any given implementation would actually preserve this flexibility.

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

<blockquote>
<p>This seems a bit at odd with our design principles, since it requires the HTTP/3 implementation to understand the QUIC Stream ID numbering scheme.</p>
</blockquote>
<p>While the issue is closed, I wanted to point out that it does not imply this requirement.  I've held very strictly to this mental model:</p>
<ul>
<li>HTTP/3 can ask QUIC for a stream of a given type</li>
<li>HTTP/3 can query the newly-received stream for its ID</li>
<li>HTTP/3 can thereafter use the ID to refer to the stream</li>
<li>HTTP/3 can query QUIC for the type of a given Stream ID and/or retrieve a stream by ID and then query its type</li>
</ul>
<p>If QUIC were to change how Stream IDs are allocated, the changes could be entirely within the transport.  Now, it's a fair critique to say that this model is not explicitly stated in the draft, and so it's not guaranteed that any given implementation would actually preserve this flexibility.</p>

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


From nobody Wed Dec  4 11:17: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 E9FD312094F for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 11:17:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2FOH7boM6gxm for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 11:17:47 -0800 (PST)
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 6075912093F for <quic-issues@ietf.org>; Wed,  4 Dec 2019 11:17:47 -0800 (PST)
Date: Wed, 04 Dec 2019 11:17:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575487066; bh=U6Npqj48+NBRLFWE0qm/qFwZXc8bUVxoGUngjYY0pfM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fVsD9jIrDI02AsE6QPWGLKIrgrLUvCoD5Aclrpn19laGoCiF82zCJ2d/Qqneqp3Hk 7WVlh+CQzglUd4kYc+7O7MBHxZ15Endu9giPvYs+NWDZAVFfydNw4rHpvAPyvUHoZK SqM73KlgxBfp82i36tqpz6j1ZPj67tgy8boMqbsU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2HGUPYRES7F2O2GS536U4NVEVBNHHB64UA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3273/561797755@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3273@github.com>
References: <quicwg/base-drafts/issues/3273@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 references QUIC Stream IDs directly,  allowing illegal references (#3273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de8065a74fc2_5c943ff06d2cd95c169510"; 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/DmXSIb-jxQticawCWd7rRBfOM90>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 19:17:49 -0000

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

I was aware of the first 3, but It's the last requirement that I wasn't sure of:

* HTTP/3 can query QUIC for the type of a given Stream ID and/or retrieve a stream by ID and then query its type

In this case, in order to ensure the GOAWAY doesn't reference an invalid Stream ID, you need to be able to query the type of a Stream ID even if the stream hasn't been created.

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

<p>I was aware of the first 3, but It's the last requirement that I wasn't sure of:</p>
<ul>
<li>HTTP/3 can query QUIC for the type of a given Stream ID and/or retrieve a stream by ID and then query its type</li>
</ul>
<p>In this case, in order to ensure the GOAWAY doesn't reference an invalid Stream ID, you need to be able to query the type of a Stream ID even if the stream hasn't been created.</p>

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


From nobody Wed Dec  4 13:02: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 E7D161200A3 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 13:02:01 -0800 (PST)
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 tBRMmEJQnTBT for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 13:01:59 -0800 (PST)
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 3325012004C for <quic-issues@ietf.org>; Wed,  4 Dec 2019 13:01:59 -0800 (PST)
Date: Wed, 04 Dec 2019 13:01:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575493318; bh=iRqroCB2XUx5zv9+0Wy5+3zdUVsSvCaMqHZ6AvfThBE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iMorrXW/z7pkn/WFbWXetTs9KdIsv8lkADSr7NnuLFoxLG20hefzjzNq96kBPxg5d QnZs3auooXUW6qjhiDmAoSW60gtf7TM94PY07lkph3O/lfa6AX11qERZ2ek4GCv2UN VBaWvM+fK4S1DdSqlNIoDHHmBLGpM2yY37P6Jr/Y=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7MRPTAIEOUTGRAIWN36VIUNEVBNHHB7EQTBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3278/561837111@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3278@github.com>
References: <quicwg/base-drafts/issues/3278@github.com>
Subject: Re: [quicwg/base-drafts] Add Contributors (#3278)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de81ec64c0ef_cf73fd8dd6cd964559f4"; 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/TsA_W0ljSiGnPUbRRqAsSBiEp4A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 21:02:02 -0000

----==_mimepart_5de81ec64c0ef_cf73fd8dd6cd964559f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

FWIW, we did this with TLS 1.3, and didn't have any serious problems. At=0D=

the end, I asked people who felt i had missed them to speak up and there=0D=

wasn't any controversy.=0D
=0D
On Wed, Dec 4, 2019 at 2:22 AM Martin Thomson <notifications@github.com>=0D=

wrote:=0D
=0D
> Consider the can opened.=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/3278?email_source=3Dnotif=
ications&email_token=3DAAIPLIN4YIBYHM6W6UBVQS3QW6AE3A5CNFSM4JSOUQ6KYY3PNV=
WWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF4O7VQ#issuecommen=
t-561573846>,=0D
> or unsubscribe=0D
> <https://github.com/notifications/unsubscribe-auth/AAIPLIKFAROSTUOHZ3SA=
IDDQW6AE3ANCNFSM4JSOUQ6A>=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/3278#issuecomment-561837111=

----==_mimepart_5de81ec64c0ef_cf73fd8dd6cd964559f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

FWIW, we did this with TLS 1.3, and didn&#39;t have any serious problems.=
 At<br>=0D
the end, I asked people who felt i had missed them to speak up and there<=
br>=0D
wasn&#39;t any controversy.<br>=0D
<br>=0D
On Wed, Dec 4, 2019 at 2:22 AM Martin Thomson &lt;notifications@github.co=
m&gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; Consider the can opened.<br>=0D
&gt;<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/3278?email_source=3D=
notifications&amp;email_token=3DAAIPLIN4YIBYHM6W6UBVQS3QW6AE3A5CNFSM4JSOU=
Q6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF4O7VQ#is=
suecomment-561573846&gt;,<br>=0D
&gt; or unsubscribe<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AAIPLIKFAROSTU=
OHZ3SAIDDQW6AE3ANCNFSM4JSOUQ6A&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/3278?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK3M3MWONBY4U3NUV33QXALENA5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF6PINY#issuecomment-561837111">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK24EPEXYTZGN4NJ46LQXALENANCNFSM4JSOUQ6A">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK3CD2QIKVXVIHNJPODQXALE=
NA5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEF6PINY.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/3278?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK3M3MWONBY4U3NUV33QXALENA5CNFSM4=
JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF6PIN=
Y#issuecomment-561837111",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3278?email_source=3D=
notifications\u0026email_token=3DAFTOJK3M3MWONBY4U3NUV33QXALENA5CNFSM4JSO=
UQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF6PINY#i=
ssuecomment-561837111",=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_5de81ec64c0ef_cf73fd8dd6cd964559f4--


From nobody Wed Dec  4 13: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 A04F512004C for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 13:45:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rzk6RgeUb5bu for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 13:45:55 -0800 (PST)
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 29F99120033 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 13:45:55 -0800 (PST)
Date: Wed, 04 Dec 2019 13:45:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575495954; bh=2P7qMqNXO8/J3jX+m8E51lbzy6Sf158ucpBFZjFk074=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v5vJhb8og6j1iTkR6BQ9nwwb6PejNPR9MWCECrK0XPPOcRSqhNWtujCkDWjtR0IH6 NxKgTkK3eZKQGp2SDWzM6BqHhcjUgF/6Dgz591Cpz88MqGiTM9a9m5S09DKYwSuk7J MUih5HNaA+FBlDJkeiCuhdU5eTiYdx6eAcwizlMs=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5P6C7ILHXKMFZEVF536VNZFEVBNHHB6GTRAA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3232/review/327175533@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3232@github.com>
References: <quicwg/base-drafts/pull/3232@github.com>
Subject: Re: [quicwg/base-drafts] Limit CWND increase in slow start (#3232)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de82912611f4_665c3f9974ecd9641986e3"; 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/lu4umXd-AxL-vTOyj-10TOJgrOc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 21:45:56 -0000

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

janaiyengar approved this pull request.

Looks good 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/3232#pullrequestreview-327175533
----==_mimepart_5de82912611f4_665c3f9974ecd9641986e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Looks good 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/3232?email_source=notifications&amp;email_token=AFTOJKZ6H5D7JSGMWP2UBVDQXAQJFA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOAE23I#pullrequestreview-327175533">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK646GBPHWHEANTXAWTQXAQJFANCNFSM4JMJUHAQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4B4R7Z3BRZO5DJZ2DQXAQJFA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOAE23I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3232?email_source=notifications\u0026email_token=AFTOJKZ6H5D7JSGMWP2UBVDQXAQJFA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOAE23I#pullrequestreview-327175533",
"url": "https://github.com/quicwg/base-drafts/pull/3232?email_source=notifications\u0026email_token=AFTOJKZ6H5D7JSGMWP2UBVDQXAQJFA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOAE23I#pullrequestreview-327175533",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de82912611f4_665c3f9974ecd9641986e3--


From nobody Wed Dec  4 13:47: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 76531120033 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 13:47:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qo9ksWaZ5lWk for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 13:47:13 -0800 (PST)
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 069AC12004C for <quic-issues@ietf.org>; Wed,  4 Dec 2019 13:47:13 -0800 (PST)
Date: Wed, 04 Dec 2019 13:47:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575496032; bh=EjglPMERb4twnSiUNZgcC+SEmk/3a9gKqBpZOCo5T64=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dZeQaBCt9EuPzo0pen4kIqqGXLjD8JOsv2KH+1jrXSzJS2nscM2i14M2Jbh87PmIF p39BrQHTLhFqXSg75RIg4ICeZF9nsmZAH/7//OBGC35Z1tvrZkJBwz8wX+qUDYyiFQ 140n0J/921IpLiHLvADObf4b20H5276tq3QQ3+Dg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYZFEK2CPTOSLRS2AN36VN6BEVBNHHB6GTRAA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3232/review/327176275@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3232@github.com>
References: <quicwg/base-drafts/pull/3232@github.com>
Subject: Re: [quicwg/base-drafts] Limit CWND increase in slow start (#3232)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de8296022713_7e7a3fe2906cd95c51156"; 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/DJHJxy9UeUf1UbqDTVcX63hw4cI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Dec 2019 21:47:14 -0000

----==_mimepart_5de8296022713_7e7a3fe2906cd95c51156
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/3232#pullrequestreview-327176275
----==_mimepart_5de8296022713_7e7a3fe2906cd95c51156
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/3232?email_source=notifications&amp;email_token=AFTOJKYPHXQWLV33BT7FMZTQXAQOBA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOAFAUY#pullrequestreview-327176275">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7XOKMTJKSS6JNQSTLQXAQOBANCNFSM4JMJUHAQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7SASOBXXM36RWAVA3QXAQOBA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOAFAUY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3232?email_source=notifications\u0026email_token=AFTOJKYPHXQWLV33BT7FMZTQXAQOBA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOAFAUY#pullrequestreview-327176275",
"url": "https://github.com/quicwg/base-drafts/pull/3232?email_source=notifications\u0026email_token=AFTOJKYPHXQWLV33BT7FMZTQXAQOBA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOAFAUY#pullrequestreview-327176275",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de8296022713_7e7a3fe2906cd95c51156--


From nobody Wed Dec  4 17: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 909A2120809 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 17:20:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.883
X-Spam-Level: 
X-Spam-Status: No, score=-5.883 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 112KDQ_cyg6n for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 17:20:46 -0800 (PST)
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 78A6B120980 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 17:20:39 -0800 (PST)
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 6D8A41C2F2C for <quic-issues@ietf.org>; Wed,  4 Dec 2019 17:20:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575508838; bh=5jHKEykCUILGInotMm8Mhg0+7hrgR4R9ih1V3EUOUXw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kDlYBOYvAKOZLqMkwa1cU25nV7POsUODxY3dkoLVxjcAM0uZTaYiCvMEWoM/pcGuP AasU/2/eMd5O19qQoRXKMKFmi9CUgWrW5R4qAOASxFun9QIqV9RHhpCfsBi9qc0qva bSE3oUGG6rT6hsDx4iHMvy91n2hbJl+YXEQ3VyoM=
Date: Wed, 04 Dec 2019 17:20:38 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK246QQFFN36XGH5ZQ536WG6NEVBNHHB64UA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3273/561922788@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3273@github.com>
References: <quicwg/base-drafts/issues/3273@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 references QUIC Stream IDs directly,  allowing illegal references (#3273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de85b665b047_85a3f90062cd96013022b"; 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/B25RIi5DbH8m6rXWVzDu-xw3qjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 01:20:47 -0000

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

I think I agree with @ianswett.

One trivial example is the value of GOAWAY.stream_id when the server closes an HTTP/3 connection that has carried no request. In such case, it is my understanding that GOAWAY.stream_id should be zero. But how does the server determine that 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/issues/3273#issuecomment-561922788
----==_mimepart_5de85b665b047_85a3f90062cd96013022b
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="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>.</p>
<p>One trivial example is the value of GOAWAY.stream_id when the server closes an HTTP/3 connection that has carried no request. In such case, it is my understanding that GOAWAY.stream_id should be zero. But how does the server determine that 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/issues/3273?email_source=notifications&amp;email_token=AFTOJKZIUN546FDFNSRZIS3QXBJONA5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7EFZA#issuecomment-561922788">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4ZXHLK5WTUYXLOWGDQXBJONANCNFSM4JQ3RSMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4CUSQQPSGTVHEZE7DQXBJONA5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7EFZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3273?email_source=notifications\u0026email_token=AFTOJKZIUN546FDFNSRZIS3QXBJONA5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7EFZA#issuecomment-561922788",
"url": "https://github.com/quicwg/base-drafts/issues/3273?email_source=notifications\u0026email_token=AFTOJKZIUN546FDFNSRZIS3QXBJONA5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7EFZA#issuecomment-561922788",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de85b665b047_85a3f90062cd96013022b--


From nobody Wed Dec  4 17: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 A7A2B1208F2 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 17:53:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bRo7YnCAEctc for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 17:53:13 -0800 (PST)
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 29DC0120058 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 17:53:13 -0800 (PST)
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 0D27BA118A for <quic-issues@ietf.org>; Wed,  4 Dec 2019 17:53:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575510792; bh=5KuhbDSt2XwpqutkKnKZCbDO2wBpSgSCxUuC+LQAfHM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dV0CjpjiE9GiBvrH8qNs3fnyZNlyum8aPYG0xQgl4d5sq3KwjPtPiFkn1Bk/dP4xL NuyId9wsK+EdXdf0FWVBpseFbHL/ZowJwxMvED79UloMpZNbNxH4jNqJXvlsoRpV12 AtNWB4JH5iB6f9xuHFuh1UeHQBOXsdGoJ3VGcm/g=
Date: Wed, 04 Dec 2019 17:53:11 -0800
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QNNGUFQBQ2YEPZRV36WKYPEVBNHHB7EQTBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3278/561929979@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3278@github.com>
References: <quicwg/base-drafts/issues/3278@github.com>
Subject: Re: [quicwg/base-drafts] Add Contributors (#3278)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de86307ecc57_7ed13ff91a0cd96c549ea"; 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/uT1hXSbW7qJjn9OzON1gGRRs3zU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 01:53:15 -0000

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

I think this is a very good idea. Thanks for doing the work @martinthomson.

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

<p>I think this is a very good idea. Thanks for doing the work <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</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/3278?email_source=notifications&amp;email_token=AFTOJK5QX24WL3CUFIGTRELQXBNIPA5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7F56Y#issuecomment-561929979">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2F43COYWR5NTQ6273QXBNIPANCNFSM4JSOUQ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK37RS6D22UX7TD2JKTQXBNIPA5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7F56Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3278?email_source=notifications\u0026email_token=AFTOJK5QX24WL3CUFIGTRELQXBNIPA5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7F56Y#issuecomment-561929979",
"url": "https://github.com/quicwg/base-drafts/issues/3278?email_source=notifications\u0026email_token=AFTOJK5QX24WL3CUFIGTRELQXBNIPA5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7F56Y#issuecomment-561929979",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de86307ecc57_7ed13ff91a0cd96c549ea--


From nobody Wed Dec  4 19:01: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 33CF412018B for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:01:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D2fqxAqMXu_k for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:01:18 -0800 (PST)
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 9CEA8120133 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:01:18 -0800 (PST)
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 D6FF76A0449 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:01:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575514877; bh=Yd1yWHg3TIx9m97Iuf8Zwl5cMunDGZdYx625E2zlbwk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V0HORKYsrbgpkGw76RbQeYTNOSWe0wQkONeVdJyu6glzIZufDEHa2zZjbvJRXxwmu Tnim3P6JN0XhRk+i42CaARfbuvamijW7E21GCNNMoveAALjRNDZWcy+GF1+BV2/NZI abOxuEiizr/RG9vBaXD+8jc1g1sIWfkBIiNGtudA=
Date: Wed, 04 Dec 2019 19:01:17 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4K5VAIHSTBCE6GAVV36WSX3EVBNHHB7EQTBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3278/561945414@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3278@github.com>
References: <quicwg/base-drafts/issues/3278@github.com>
Subject: Re: [quicwg/base-drafts] Add Contributors (#3278)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de872fdc6f56_37df3fddefecd9686548e"; 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/y7p2e6WxD-DlyxkziD_P52IS5m4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:01:20 -0000

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

@larseggert : I think we can make this 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/issues/3278#issuecomment-561945414
----==_mimepart_5de872fdc6f56_37df3fddefecd9686548e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/larseggert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/larseggert">@larseggert</a> : I think we can make this 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/issues/3278?email_source=notifications&amp;email_token=AFTOJK4W2JCBG3NK6N2KFR3QXBVH3A5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7JWRQ#issuecomment-561945414">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5ZPKODU7CRZM6G74TQXBVH3ANCNFSM4JSOUQ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3IBI5O5WUQ6O2HD7DQXBVH3A5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7JWRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3278?email_source=notifications\u0026email_token=AFTOJK4W2JCBG3NK6N2KFR3QXBVH3A5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7JWRQ#issuecomment-561945414",
"url": "https://github.com/quicwg/base-drafts/issues/3278?email_source=notifications\u0026email_token=AFTOJK4W2JCBG3NK6N2KFR3QXBVH3A5CNFSM4JSOUQ6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7JWRQ#issuecomment-561945414",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de872fdc6f56_37df3fddefecd9686548e--


From nobody Wed Dec  4 19:07: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 402C312018B for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:07:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_wcPtfGT60W for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:07:29 -0800 (PST)
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 A3F0F120133 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:07:29 -0800 (PST)
Date: Wed, 04 Dec 2019 19:07:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575515248; bh=8XVgiHFWWLbEHMAs4umfNjICcJO8vo3IEjhVV6A79Jo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gABkJ1AY9vS+mr1LQb/f2Lai0aBeNND5EXzon0Q4E3Ph6ZhrzPhddGdgzn3C5e6c4 uUoYBBd1VaJZ4U0OsDf5pPsNUsZVqfUAMVkdnA6hCrzIyaRlzird1qUWzIn/0Wx1jt mUUBkliiVuXCYB9LtOdfFUW7mOVgTx/GPmSgIaoA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY2ZJ54UA4HOYSBGZF36WTPBEVBNHHB64UA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3273/561946811@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3273@github.com>
References: <quicwg/base-drafts/issues/3273@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 references QUIC Stream IDs directly,  allowing illegal references (#3273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de87470e3461_2683fe905ccd96c13696"; 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/bXr2QEsb9vKEoL1OYOnDkKCL-vQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:07:31 -0000

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

There is I think an additional assumption here: that stream IDs are allocated in ascending order.  More or less.  That isn't a hard requirement, but it informs how effective GOAWAY is.

```
global varint max_request_stream_id = 0;

on handling(request):
    max_request_stream_id = max(max_request_stream_id, request.stream_id)

on sending(goaway):
    goaway.stream_id = max_request_stream_id
    for r in open requests:
        if r.stream_id < max_request_stream_id:
            r.reset()
```

See, not especially complicated, but the extent to which you have to reset streams depends on the order in which stream IDs are allocated.

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

<p>There is I think an additional assumption here: that stream IDs are allocated in ascending order.  More or less.  That isn't a hard requirement, but it informs how effective GOAWAY is.</p>
<pre><code>global varint max_request_stream_id = 0;

on handling(request):
    max_request_stream_id = max(max_request_stream_id, request.stream_id)

on sending(goaway):
    goaway.stream_id = max_request_stream_id
    for r in open requests:
        if r.stream_id &lt; max_request_stream_id:
            r.reset()
</code></pre>
<p>See, not especially complicated, but the extent to which you have to reset streams depends on the order in which stream IDs are allocated.</p>

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


From nobody Wed Dec  4 19:14: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 F32AC12018B for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:14:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PnYEQnFMZOkr for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:14:19 -0800 (PST)
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 50654120077 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:14:19 -0800 (PST)
Date: Wed, 04 Dec 2019 19:14:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575515658; bh=3CxxEbfBlIKRJmNd+0AMe/IJ5/dEcUIdWx5Qx2l93U4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x4GvQNeTM7FIGnzwZ4Z31gzCTaD02JyQFozfdKMYTIrEgCxsXM3RjNnIf7MaGjEIi su2arqCKoXT5rVips3HvTfr1VkTx2PMf0jleuWISLJ4wr2x3GzAzfxAfmODWe6RjSM usozfTGPaoIABLOFIKepOAbq1XeRdCXK99JTnD5U=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYI35LTFFXDONMPDNV36WUIVEVBNHHB64N4FE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3272/561948426@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3272@github.com>
References: <quicwg/base-drafts/issues/3272@github.com>
Subject: Re: [quicwg/base-drafts] pto_count should be reset when dropping a packet number space (#3272)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de8760a52630_30193ff784ccd95c172580"; 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/UiNiHROD9Bi-YfPQ9nAage6XKio>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:14:21 -0000

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

@kazuho : In theory, if we use the max of counts when setting the timer, it is possible for a single pto_count to increase without increasing the max. Which means that the sender can effectively seem to not back off sometimes, causing it to be potentially more aggressive than after the handshake.

I might have been a bit harsh earlier -- I think this 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/issues/3272#issuecomment-561948426
----==_mimepart_5de8760a52630_30193ff784ccd95c172580
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> : In theory, if we use the max of counts when setting the timer, it is possible for a single pto_count to increase without increasing the max. Which means that the sender can effectively seem to not back off sometimes, causing it to be potentially more aggressive than after the handshake.</p>
<p>I might have been a bit harsh earlier -- I think this 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/issues/3272?email_source=notifications&amp;email_token=AFTOJK5OADKMQWFGR5WOFITQXBWYVA5CNFSM4JQZ2L6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7KOCQ#issuecomment-561948426">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZDSABKGPQAS7FXLHTQXBWYVANCNFSM4JQZ2L6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4WWX7RPMDLKRQAXCLQXBWYVA5CNFSM4JQZ2L6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7KOCQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3272?email_source=notifications\u0026email_token=AFTOJK5OADKMQWFGR5WOFITQXBWYVA5CNFSM4JQZ2L6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7KOCQ#issuecomment-561948426",
"url": "https://github.com/quicwg/base-drafts/issues/3272?email_source=notifications\u0026email_token=AFTOJK5OADKMQWFGR5WOFITQXBWYVA5CNFSM4JQZ2L6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7KOCQ#issuecomment-561948426",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de8760a52630_30193ff784ccd95c172580--


From nobody Wed Dec  4 19: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 BDEBA12018B for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:25:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XowZjYb5wQPs for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:25:46 -0800 (PST)
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 184BC120043 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:25:46 -0800 (PST)
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 A190DA04D6 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:25:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516344; bh=sKzl59JfuaH+iULDBXLAJ4ZYJgxGm0ndk91jSdQrCWg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=smzmc793UKjGJlyRO9gFOzPFCc84rTyvrJ2ooZasP/KTKDsuADGd2ishFpfTHwv0P 7xmmEiRFdGtXoy/qHyzZIwIarp6KOofPOaBbQWEehIIC2bdHtnyunx4kk/a0vSpZEg L3USXIs8sa17whSqXjiTdUW4LnwXv8djdMwUzZ1I=
Date: Wed, 04 Dec 2019 19:25:44 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK72FWZQSS2RM3MUYCN36WVTREVBNHHB5MPGVM@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/561950894@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3176@github.com>
References: <quicwg/base-drafts/issues/3176@github.com>
Subject: Re: [quicwg/base-drafts] Maximum packet size should be per 4-tuple (#3176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de878b8926f1_eaf3fc71e4cd96416374d"; 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/ANCaPmhvFr7tV9KhDAr14tjvrvk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:25:48 -0000

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

5653e332c7394814bedd12b84586da20f3a6c186 fixed this, but I missed the # in the comment, so this didn't get 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/issues/3176#issuecomment-561950894
----==_mimepart_5de878b8926f1_eaf3fc71e4cd96416374d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/5653e332c7394814bedd12b84586da20f3a6c186/hovercard" href="https://github.com/quicwg/base-drafts/commit/5653e332c7394814bedd12b84586da20f3a6c186"><tt>5653e33</tt></a> fixed this, but I missed the # in the comment, so this didn't get 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/issues/3176?email_source=notifications&amp;email_token=AFTOJK6LSNG7DVCEOIAD4DTQXBYDRA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7LBLQ#issuecomment-561950894">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYSBOK2JB52T5TP7QDQXBYDRANCNFSM4JHAGFAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2BGWCKR2BN2XYOCL3QXBYDRA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7LBLQ.gif" height="1" width="1" 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=AFTOJK6LSNG7DVCEOIAD4DTQXBYDRA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7LBLQ#issuecomment-561950894",
"url": "https://github.com/quicwg/base-drafts/issues/3176?email_source=notifications\u0026email_token=AFTOJK6LSNG7DVCEOIAD4DTQXBYDRA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7LBLQ#issuecomment-561950894",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de878b8926f1_eaf3fc71e4cd96416374d--


From nobody Wed Dec  4 19:25: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 6D21E120043 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:25:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mGcYzefCU4Ro for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:25:46 -0800 (PST)
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 18EA91200A1 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:25:46 -0800 (PST)
Date: Wed, 04 Dec 2019 19:25:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516344; bh=ZcavO1FbSqOLFsDCyjfXcfqjJMvGDxcR0ngCZB1WHtg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Are4C303iL9915Ns3Sfio8EDmNCb9u09iWM4mAjy2Pk+fajiEZHTiXZKjfF1UkOu/ kySmZqd4IdQhK7XLTJWWHSfSyyzOiA9Ki9/9J3SZ0RZieDyYiuQQ/KtXN9uzS6ekiI 9VqdRGjUlQCjYEo2U5S44zXuMq5d06FIRvcRse8g=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK72FWZQSS2RM3MUYCN36WVTREVBNHHB5MPGVM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3176/issue_event/2856357039@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3176@github.com>
References: <quicwg/base-drafts/issues/3176@github.com>
Subject: Re: [quicwg/base-drafts] Maximum packet size should be per 4-tuple (#3176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de878b8d89b8_30c53ff784ccd95c10293c"; 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/3gqSKBSeicOj681CHfZ5yOLgRgc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:25:48 -0000

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

Closed #3176.

-- 
You are receiving this 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#event-2856357039
----==_mimepart_5de878b8d89b8_30c53ff784ccd95c10293c
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="514975403" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3176" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3176/hovercard" href="https://github.com/quicwg/base-drafts/issues/3176">#3176</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/3176?email_source=notifications&amp;email_token=AFTOJK7PIRIBN2YSLOHVLM3QXBYDRA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJAIZLY#event-2856357039">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYSBOK2JB52T5TP7QDQXBYDRANCNFSM4JHAGFAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZZ2S4OYVOT7LPBT5LQXBYDRA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJAIZLY.gif" height="1" width="1" 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=AFTOJK7PIRIBN2YSLOHVLM3QXBYDRA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJAIZLY#event-2856357039",
"url": "https://github.com/quicwg/base-drafts/issues/3176?email_source=notifications\u0026email_token=AFTOJK7PIRIBN2YSLOHVLM3QXBYDRA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJAIZLY#event-2856357039",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de878b8d89b8_30c53ff784ccd95c10293c--


From nobody Wed Dec  4 19: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 1F37812022D for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:31:54 -0800 (PST)
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 2fWyKrZefF1U for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:31:52 -0800 (PST)
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 D2F911200A1 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:31:52 -0800 (PST)
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 1473A660614 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:31:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516712; bh=Qne/SidmTSnIyzNA5bRROKRAGECDd6WJa1T9NaBm+1g=; h=Date:From:To:Subject:From; b=ptFFx50eZ3H59CNkYIkVSChewjagm0BxIIVsAUI5OAfI8rBaJtXBI6RA4K4xPB5C1 IVmhRcJ07OdWo+dr/eFdGuZJ61jST/QcIIYHrcKRQrtgpZljtzuHBT8X8T415aO9JK S2aLSc0uwrd4KiRMwWi888u5gmfx6JSF3T6eYxuY=
Date: Wed, 04 Dec 2019 19:31:51 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/vector-25/000000-b4accb@github.com>
Subject: [quicwg/base-drafts] b4accb: Update vectors for draft-25
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tUh6iN4M56ZLMkBDDkNGYVFhXIM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:31:54 -0000

  Branch: refs/heads/vector-25
  Home:   https://github.com/quicwg/base-drafts
  Commit: b4accb8631ac0add1b5a62a8e7a543e3c72c9ea6
      https://github.com/quicwg/base-drafts/commit/b4accb8631ac0add1b5a62a8e7a543e3c72c9ea6
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
    M draft-ietf-quic-tls.md
    M initial-protection.js

  Log Message:
  -----------
  Update vectors for draft-25



From nobody Wed Dec  4 19: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 38FDB1208F2 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:18 -0800 (PST)
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 Too8GiR0wH3m for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:17 -0800 (PST)
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 E17BF12022D for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:32:16 -0800 (PST)
Date: Wed, 04 Dec 2019 19:32:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516736; bh=961v5rZ+3J8RL8O0dNA3C/CrgI2k5eNqrHyo/tgiQsw=; h=Date:From:To:Subject:From; b=Cip1vLDBr4l6D2vLOEtsK1uJzqjtrNr7BDTvN4daHptb1J/1kHjxXkrllQLqEJAlX C2Ukwk/EW3Bg/7j/C1oHX+ZQyGNS2ZKxQoTiSX2SrxwxpxtCq9g/uc//3CSdXHuOU2 vZLfid9kqa/sxQmJaH2oD8rym81pFLSOuoVhXtlI=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/vector-24/620484-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/Oz8hwpPTUQiiUky_FB38TxNSqDw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:32:18 -0000

  Branch: refs/heads/vector-24
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Dec  4 19: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 EE35112022D for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1xdJrIBEa8pK for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:17 -0800 (PST)
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 A66431200A1 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:32:17 -0800 (PST)
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 7E9C026164C for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:32:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516736; bh=Gq8h3NHlEm13Ub94jzGsX707E1myBGzjUxQu/k9qmxE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mORRLJz7jXqpHz/DZg9VaXRP9U274OrXj8F8rpcKPHELgQ2Py80Tea5Wn2AMw0pSL y0DUCijGDMcGTKH0w/GsXUWpYrtxtCY1ZlKUwch2lAAZvmA/QVVwoJYRIjC/3wVCVV pklNUWMAeOJEyK7FBfl0vPEVuOaKdUJwttzDbzsY=
Date: Wed, 04 Dec 2019 19:32:16 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ZM3VIMYVCMGWQ4BN36WWMBEVBNHHB7MNRZM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3282/c561952279@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3282@github.com>
References: <quicwg/base-drafts/pull/3282@github.com>
Subject: Re: [quicwg/base-drafts] Update vectors for draft-24 (#3282)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de87a4038119_ea93fc71e4cd964101136"; 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/SBPrqpIhkkjmMQeipkTttr3Dry0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:32:19 -0000

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

No point here.  Let's just do 25 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/3282#issuecomment-561952279
----==_mimepart_5de87a4038119_ea93fc71e4cd964101136
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>No point here.  Let's just do 25 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/3282?email_source=notifications&amp;email_token=AFTOJK5XPS2WCYE6XODLOIDQXBY4BA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7LMFY#issuecomment-561952279">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7K7AYHTN7J7P5ZQT3QXBY4BANCNFSM4JUSLMRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZILZZ6FLREX5DWJTQXBY4BA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7LMFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3282?email_source=notifications\u0026email_token=AFTOJK5XPS2WCYE6XODLOIDQXBY4BA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7LMFY#issuecomment-561952279",
"url": "https://github.com/quicwg/base-drafts/pull/3282?email_source=notifications\u0026email_token=AFTOJK5XPS2WCYE6XODLOIDQXBY4BA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7LMFY#issuecomment-561952279",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de87a4038119_ea93fc71e4cd964101136--


From nobody Wed Dec  4 19: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 6FDB512022D for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F0nv38FOCFcF for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:20 -0800 (PST)
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 0BA001208F2 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:32:20 -0800 (PST)
Date: Wed, 04 Dec 2019 19:32:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516739; bh=OMccewBBLcgCoWcTnyUJCoMHjv/oXZEA/HdUttwGfqI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZWmdZp/Ss87licgNVjCFiCEuNqC9UTPD8uWGetpnrbTc4ZwW60xYnQJnsC6hUfHrB T+McJ/YRIdnWXtV7Snck6I8XMu9UwhXcIi9/wQCxehiHuEDnOi2AC0Lej4YvbWTTzB TIclc6/dLO3ipA4YC9X2M4UVR6P3u7b1zE+GF0lE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK24PZZPMDQBCCSV3GN36WWMHEVBNHHB7MNRZM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3282/issue_event/2856367629@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3282@github.com>
References: <quicwg/base-drafts/pull/3282@github.com>
Subject: Re: [quicwg/base-drafts] Update vectors for draft-24 (#3282)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de87a434fd83_2423fe905ccd96c1328b"; 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/LhX_1-YwwwbbPzBzD0pQTNLuXXc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:32:21 -0000

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

Closed #3282.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3282#event-2856367629
----==_mimepart_5de87a434fd83_2423fe905ccd96c1328b
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="531739083" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3282" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3282/hovercard" href="https://github.com/quicwg/base-drafts/pull/3282">#3282</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/3282?email_source=notifications&amp;email_token=AFTOJK4HCY3DHHHG3XFKLVDQXBY4HA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJALMDI#event-2856367629">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY54KZTWQRHNZ3TDMLQXBY4HANCNFSM4JUSLMRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7YNQJUPHRYWY2IDQTQXBY4HA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJALMDI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3282?email_source=notifications\u0026email_token=AFTOJK4HCY3DHHHG3XFKLVDQXBY4HA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJALMDI#event-2856367629",
"url": "https://github.com/quicwg/base-drafts/pull/3282?email_source=notifications\u0026email_token=AFTOJK4HCY3DHHHG3XFKLVDQXBY4HA5CNFSM4JUSLMRKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJALMDI#event-2856367629",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de87a434fd83_2423fe905ccd96c1328b--


From nobody Wed Dec  4 19: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 F1EDD12018B for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:30 -0800 (PST)
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 q9mqMNS8d4vm for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:29 -0800 (PST)
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 AF6831200A1 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:32:29 -0800 (PST)
Date: Wed, 04 Dec 2019 19:32:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516749; bh=/K6FjwM9S/KXsqB7F9zdFWn3eM2LRIWdUbAdYXiqm5Y=; h=Date:From:To:Subject:From; b=Dg17vz429/Eg66lJEul73UPIQquPzimQKDU5fI9DgR899YLycrbUTnuhtMQcnkK5Z KlUkuj/8EPXjEXNtIJIrfAWjq0Iku5KwqM2nVXB31NYeg1HtX7eVXthCS8mBw15PSv E5xldwwdJxKfBmUYxxX0sogDsWRkbKGgHw6MOobg=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/3641d9-46cc5a@github.com>
Subject: [quicwg/base-drafts] b4accb: Update vectors for draft-25
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UvN8nQnSzWnnxPog049oSMJmAWc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:32:31 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b4accb8631ac0add1b5a62a8e7a543e3c72c9ea6
      https://github.com/quicwg/base-drafts/commit/b4accb8631ac0add1b5a62a8e7a543e3c72c9ea6
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
    M draft-ietf-quic-tls.md
    M initial-protection.js

  Log Message:
  -----------
  Update vectors for draft-25


  Commit: 46cc5af98038ac25d06c90d96a41dec702b2989d
      https://github.com/quicwg/base-drafts/commit/46cc5af98038ac25d06c90d96a41dec702b2989d
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
    M draft-ietf-quic-tls.md
    M initial-protection.js

  Log Message:
  -----------
  Merge pull request #3284 from quicwg/vector-25

Update vectors for draft-25


Compare: https://github.com/quicwg/base-drafts/compare/3641d9cbb34b...46cc5af98038


From nobody Wed Dec  4 19:32: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 959321200A1 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:31 -0800 (PST)
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 6jBmHTNFx-2i for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:30 -0800 (PST)
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 9CCA2120043 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:32:30 -0800 (PST)
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 BE7B1C60D58 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:32:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516749; bh=q92yjUZcriksKQYMYU7jjisqcZ8aknnO0F4J+ZXBTxo=; h=Date:From:To:Subject:From; b=NKEHxkVJDcmSrJKJQMhMmo2eEO3GNSq0BpSSaNzm69qvm3HTlqhmsmNQwBB8a9skD PzVUfccMGqzjr+MfqimcrwtmYeG0jQTEPqwe3maRv0BKBr13UIkbslghF5Q9hudVWg 5uZLF8zz1u+9PszDdTSEsreF3WP+tq1jq+QoFXkI=
Date: Wed, 04 Dec 2019 19:32:29 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/vector-25/b4accb-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/5x1LJ7R1DLAZmxi3hB2SliQA0qg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:32:32 -0000

  Branch: refs/heads/vector-25
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Dec  4 19: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 90A1A120043 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4zgJDMdsW1qC for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:30 -0800 (PST)
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 E409F12022D for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:32:29 -0800 (PST)
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 2DB3E5201E5 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:32:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516749; bh=/AZcPiKaeP31Gc9zqYvUQe4bcLCSV8Hc7OkpiAmpFy4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Uix8pS+z49aIMS4d/Mn8RoAX4HF6OrMUtAcOEdEyaI67h/Gs2xtq2H5LAEpBvBBs5 bzpNmQLDuzWCP+vIWa2WX95QGRwVXb0sWRc9I4bTdb5znTUvMi5c6Fgp469ma9e6fT rSIQuqMVpcXnY7msZTBOwbXZf0QDI0FzCvEbwoOg=
Date: Wed, 04 Dec 2019 19:32:29 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3BIFZ2SHH4IA3V24N36WWM3EVBNHHB7RT4YI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3284@github.com>
Subject: [quicwg/base-drafts] Update vectors for draft-25 (#3284)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de87a4d1dd79_48d23fdc744cd96c2209c2"; 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/L2x9LXLfxFJgEpnBVuStSxc7Y98>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:32:33 -0000

----==_mimepart_5de87a4d1dd79_48d23fdc744cd96c2209c2
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/3284

-- Commit Summary --

  * Update vectors for draft-25

-- File Changes --

    M draft-ietf-quic-tls.md (20)
    M initial-protection.js (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3284.patch
https://github.com/quicwg/base-drafts/pull/3284.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/3284

----==_mimepart_5de87a4d1dd79_48d23fdc744cd96c2209c2
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/3284'>https://github.com/quicwg/base-drafts/pull/3284</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Update vectors for draft-25</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3284/files#diff-0">draft-ietf-quic-tls.md</a>
    (20)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3284/files#diff-1">initial-protection.js</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3284.patch'>https://github.com/quicwg/base-drafts/pull/3284.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3284.diff'>https://github.com/quicwg/base-drafts/pull/3284.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/3284?email_source=notifications&amp;email_token=AFTOJK6ACYEP5NXJY7P4PALQXBY43A5CNFSM4JVTO3MKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6GPTBA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2BCHHYQ5UY3PMUIJ3QXBY43ANCNFSM4JVTO3MA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5U7XXETCK3AJCZM5DQXBY43A5CNFSM4JVTO3MKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6GPTBA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3284?email_source=notifications\u0026email_token=AFTOJK6ACYEP5NXJY7P4PALQXBY43A5CNFSM4JVTO3MKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6GPTBA",
"url": "https://github.com/quicwg/base-drafts/pull/3284?email_source=notifications\u0026email_token=AFTOJK6ACYEP5NXJY7P4PALQXBY43A5CNFSM4JVTO3MKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6GPTBA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5de87a4d1dd79_48d23fdc744cd96c2209c2--


From nobody Wed Dec  4 19:32: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 8DC63120043 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lfNxK8yh4z2S for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:32:39 -0800 (PST)
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 526A81200A1 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:32:39 -0800 (PST)
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 59A9996068D for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:32:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516758; bh=Ikz5ibfor+Q5E8X0SyTs2HD6u85+UVT2p0tC5oYJHHk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AtDD7DiKG0Hn+hsdGiW/RCBbF35oSERCXFAjjN11jgqv+1G4fjpFzIyv72JZt3gNq dvj00C4ofuqyTw5v2QZnusU2r9f51GX8wUdiyigJ0NWoN1u3bKrOnZBoDUdbxnuOGY PfB/riRUoZHG6/GhvMSwUZoZShk2Kr+ySZFjpcKQ=
Date: Wed, 04 Dec 2019 19:32:38 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK76UAIQYVJ255CVYWN36WWNNEVBNHHB7RT4YI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3284/issue_event/2856368167@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3284@github.com>
References: <quicwg/base-drafts/pull/3284@github.com>
Subject: Re: [quicwg/base-drafts] Update vectors for draft-25 (#3284)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de87a5645fe2_55223fbf99acd968129915"; 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/XKV2NTbqcFbVf1VgKPPKWz-mOcY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:32:41 -0000

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

Merged #3284 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/3284#event-2856368167
----==_mimepart_5de87a5645fe2_55223fbf99acd968129915
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="533101762" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3284" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3284/hovercard" href="https://github.com/quicwg/base-drafts/pull/3284">#3284</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/3284?email_source=notifications&amp;email_token=AFTOJK55TAOMMAIC7ONA7Z3QXBY5NA5CNFSM4JVTO3MKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJALQJY#event-2856368167">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4AAD4V2GJHDXOZKE3QXBY5NANCNFSM4JVTO3MA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GJTXKIO3RLJQOW3LQXBY5NA5CNFSM4JVTO3MKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJALQJY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3284?email_source=notifications\u0026email_token=AFTOJK55TAOMMAIC7ONA7Z3QXBY5NA5CNFSM4JVTO3MKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJALQJY#event-2856368167",
"url": "https://github.com/quicwg/base-drafts/pull/3284?email_source=notifications\u0026email_token=AFTOJK55TAOMMAIC7ONA7Z3QXBY5NA5CNFSM4JVTO3MKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJALQJY#event-2856368167",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de87a5645fe2_55223fbf99acd968129915--


From nobody Wed Dec  4 19:33: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 B3E041200A1 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:33:21 -0800 (PST)
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 h0ukViIevlSn for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:33:20 -0800 (PST)
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 3C841120043 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:33:20 -0800 (PST)
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 ED42D121283 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:33:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516800; bh=/tTkoCfsE92wqOXjVOEUqHholSvxRXTN8o1kv5vw2f8=; h=Date:From:To:Subject:From; b=A5/0TSK3xtw18Kf9jKy4NRNidv9B1UXVpoiMC1676OIwZAKIOJ5xt0fcwWESCxArh dkmV7MBPLlRKYG49OzkAmndBm6MZPQ6920vvcSOlOrk5+1mvFh21SNM6lMbi0AuvLy SyZLXDmbzPtXiuSZSd/FTagbfP/xdCdCGi9Zp9js=
Date: Wed, 04 Dec 2019 19:33:19 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/8c4d89-507ce9@github.com>
Subject: [quicwg/base-drafts] 507ce9: Script updating gh-pages from 46cc5af9. [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/FHs-K9RdC75YrVSblE8Pd6I3Dso>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:33:22 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 507ce99c66d7874ccb6b9cdc872f5da3212a704b
      https://github.com/quicwg/base-drafts/commit/507ce99c66d7874ccb6b9cdc872f5da3212a704b
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
    R cite-manageability/draft-ietf-quic-http.html
    R cite-manageability/draft-ietf-quic-http.txt
    R cite-manageability/draft-ietf-quic-invariants.html
    R cite-manageability/draft-ietf-quic-invariants.txt
    R cite-manageability/draft-ietf-quic-qpack.html
    R cite-manageability/draft-ietf-quic-qpack.txt
    R cite-manageability/draft-ietf-quic-recovery.html
    R cite-manageability/draft-ietf-quic-recovery.txt
    R cite-manageability/draft-ietf-quic-spin-exp.html
    R cite-manageability/draft-ietf-quic-spin-exp.txt
    R cite-manageability/draft-ietf-quic-tls.html
    R cite-manageability/draft-ietf-quic-tls.txt
    R cite-manageability/draft-ietf-quic-transport.html
    R cite-manageability/draft-ietf-quic-transport.txt
    R cite-manageability/index.html
    R client-new-token/draft-ietf-quic-http.html
    R client-new-token/draft-ietf-quic-http.txt
    R client-new-token/draft-ietf-quic-invariants.html
    R client-new-token/draft-ietf-quic-invariants.txt
    R client-new-token/draft-ietf-quic-qpack.html
    R client-new-token/draft-ietf-quic-qpack.txt
    R client-new-token/draft-ietf-quic-recovery.html
    R client-new-token/draft-ietf-quic-recovery.txt
    R client-new-token/draft-ietf-quic-tls.html
    R client-new-token/draft-ietf-quic-tls.txt
    R client-new-token/draft-ietf-quic-transport.html
    R client-new-token/draft-ietf-quic-transport.txt
    R client-new-token/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
    R encrypt-tps/draft-ietf-quic-http.html
    R encrypt-tps/draft-ietf-quic-http.txt
    R encrypt-tps/draft-ietf-quic-invariants.html
    R encrypt-tps/draft-ietf-quic-invariants.txt
    R encrypt-tps/draft-ietf-quic-qpack.html
    R encrypt-tps/draft-ietf-quic-qpack.txt
    R encrypt-tps/draft-ietf-quic-recovery.html
    R encrypt-tps/draft-ietf-quic-recovery.txt
    R encrypt-tps/draft-ietf-quic-tls.html
    R encrypt-tps/draft-ietf-quic-tls.txt
    R encrypt-tps/draft-ietf-quic-transport.html
    R encrypt-tps/draft-ietf-quic-transport.txt
    R encrypt-tps/index.html
    R firm-stop-sending/draft-ietf-quic-http.html
    R firm-stop-sending/draft-ietf-quic-http.txt
    R firm-stop-sending/draft-ietf-quic-invariants.html
    R firm-stop-sending/draft-ietf-quic-invariants.txt
    R firm-stop-sending/draft-ietf-quic-qpack.html
    R firm-stop-sending/draft-ietf-quic-qpack.txt
    R firm-stop-sending/draft-ietf-quic-recovery.html
    R firm-stop-sending/draft-ietf-quic-recovery.txt
    R firm-stop-sending/draft-ietf-quic-tls.html
    R firm-stop-sending/draft-ietf-quic-tls.txt
    R firm-stop-sending/draft-ietf-quic-transport.html
    R firm-stop-sending/draft-ietf-quic-transport.txt
    R firm-stop-sending/index.html
    R ianswett-recovery-changelog-24/draft-ietf-quic-http.html
    R ianswett-recovery-changelog-24/draft-ietf-quic-http.txt
    R ianswett-recovery-changelog-24/draft-ietf-quic-invariants.html
    R ianswett-recovery-changelog-24/draft-ietf-quic-invariants.txt
    R ianswett-recovery-changelog-24/draft-ietf-quic-qpack.html
    R ianswett-recovery-changelog-24/draft-ietf-quic-qpack.txt
    R ianswett-recovery-changelog-24/draft-ietf-quic-recovery.html
    R ianswett-recovery-changelog-24/draft-ietf-quic-recovery.txt
    R ianswett-recovery-changelog-24/draft-ietf-quic-tls.html
    R ianswett-recovery-changelog-24/draft-ietf-quic-tls.txt
    R ianswett-recovery-changelog-24/draft-ietf-quic-transport.html
    R ianswett-recovery-changelog-24/draft-ietf-quic-transport.txt
    R ianswett-recovery-changelog-24/index.html
    R idle-timeout-asymmetric/draft-ietf-quic-http.html
    R idle-timeout-asymmetric/draft-ietf-quic-http.txt
    R idle-timeout-asymmetric/draft-ietf-quic-invariants.html
    R idle-timeout-asymmetric/draft-ietf-quic-invariants.txt
    R idle-timeout-asymmetric/draft-ietf-quic-qpack.html
    R idle-timeout-asymmetric/draft-ietf-quic-qpack.txt
    R idle-timeout-asymmetric/draft-ietf-quic-recovery.html
    R idle-timeout-asymmetric/draft-ietf-quic-recovery.txt
    R idle-timeout-asymmetric/draft-ietf-quic-tls.html
    R idle-timeout-asymmetric/draft-ietf-quic-tls.txt
    R idle-timeout-asymmetric/draft-ietf-quic-transport.html
    R idle-timeout-asymmetric/draft-ietf-quic-transport.txt
    R idle-timeout-asymmetric/index.html
    M index.html
    R insert-count-increment/draft-ietf-quic-http.html
    R insert-count-increment/draft-ietf-quic-http.txt
    R insert-count-increment/draft-ietf-quic-invariants.html
    R insert-count-increment/draft-ietf-quic-invariants.txt
    R insert-count-increment/draft-ietf-quic-qpack.html
    R insert-count-increment/draft-ietf-quic-qpack.txt
    R insert-count-increment/draft-ietf-quic-recovery.html
    R insert-count-increment/draft-ietf-quic-recovery.txt
    R insert-count-increment/draft-ietf-quic-spin-exp.html
    R insert-count-increment/draft-ietf-quic-spin-exp.txt
    R insert-count-increment/draft-ietf-quic-tls.html
    R insert-count-increment/draft-ietf-quic-tls.txt
    R insert-count-increment/draft-ietf-quic-transport.html
    R insert-count-increment/draft-ietf-quic-transport.txt
    R insert-count-increment/index.html
    R must-distinguish-tokens/draft-ietf-quic-http.html
    R must-distinguish-tokens/draft-ietf-quic-http.txt
    R must-distinguish-tokens/draft-ietf-quic-invariants.html
    R must-distinguish-tokens/draft-ietf-quic-invariants.txt
    R must-distinguish-tokens/draft-ietf-quic-qpack.html
    R must-distinguish-tokens/draft-ietf-quic-qpack.txt
    R must-distinguish-tokens/draft-ietf-quic-recovery.html
    R must-distinguish-tokens/draft-ietf-quic-recovery.txt
    R must-distinguish-tokens/draft-ietf-quic-tls.html
    R must-distinguish-tokens/draft-ietf-quic-tls.txt
    R must-distinguish-tokens/draft-ietf-quic-transport.html
    R must-distinguish-tokens/draft-ietf-quic-transport.txt
    R must-distinguish-tokens/index.html
    R priority-diediedie/draft-ietf-quic-http.html
    R priority-diediedie/draft-ietf-quic-http.txt
    R priority-diediedie/draft-ietf-quic-invariants.html
    R priority-diediedie/draft-ietf-quic-invariants.txt
    R priority-diediedie/draft-ietf-quic-qpack.html
    R priority-diediedie/draft-ietf-quic-qpack.txt
    R priority-diediedie/draft-ietf-quic-recovery.html
    R priority-diediedie/draft-ietf-quic-recovery.txt
    R priority-diediedie/draft-ietf-quic-tls.html
    R priority-diediedie/draft-ietf-quic-tls.txt
    R priority-diediedie/draft-ietf-quic-transport.html
    R priority-diediedie/draft-ietf-quic-transport.txt
    R priority-diediedie/index.html
    R rework-key-update-2/draft-ietf-quic-http.html
    R rework-key-update-2/draft-ietf-quic-http.txt
    R rework-key-update-2/draft-ietf-quic-invariants.html
    R rework-key-update-2/draft-ietf-quic-invariants.txt
    R rework-key-update-2/draft-ietf-quic-qpack.html
    R rework-key-update-2/draft-ietf-quic-qpack.txt
    R rework-key-update-2/draft-ietf-quic-recovery.html
    R rework-key-update-2/draft-ietf-quic-recovery.txt
    R rework-key-update-2/draft-ietf-quic-tls.html
    R rework-key-update-2/draft-ietf-quic-tls.txt
    R rework-key-update-2/draft-ietf-quic-transport.html
    R rework-key-update-2/draft-ietf-quic-transport.txt
    R rework-key-update-2/index.html
    R simultaneous-update/draft-ietf-quic-http.html
    R simultaneous-update/draft-ietf-quic-http.txt
    R simultaneous-update/draft-ietf-quic-invariants.html
    R simultaneous-update/draft-ietf-quic-invariants.txt
    R simultaneous-update/draft-ietf-quic-qpack.html
    R simultaneous-update/draft-ietf-quic-qpack.txt
    R simultaneous-update/draft-ietf-quic-recovery.html
    R simultaneous-update/draft-ietf-quic-recovery.txt
    R simultaneous-update/draft-ietf-quic-spin-exp.html
    R simultaneous-update/draft-ietf-quic-spin-exp.txt
    R simultaneous-update/draft-ietf-quic-tls.html
    R simultaneous-update/draft-ietf-quic-tls.txt
    R simultaneous-update/draft-ietf-quic-transport.html
    R simultaneous-update/draft-ietf-quic-transport.txt
    R simultaneous-update/index.html
    R test-ci/draft-ietf-quic-http.html
    R test-ci/draft-ietf-quic-http.txt
    R test-ci/draft-ietf-quic-invariants.html
    R test-ci/draft-ietf-quic-invariants.txt
    R test-ci/draft-ietf-quic-qpack.html
    R test-ci/draft-ietf-quic-qpack.txt
    R test-ci/draft-ietf-quic-recovery.html
    R test-ci/draft-ietf-quic-recovery.txt
    R test-ci/draft-ietf-quic-tls.html
    R test-ci/draft-ietf-quic-tls.txt
    R test-ci/draft-ietf-quic-transport.html
    R test-ci/draft-ietf-quic-transport.txt
    R test-ci/index.html
    R unrecoverable-without-1rtt/draft-ietf-quic-http.html
    R unrecoverable-without-1rtt/draft-ietf-quic-http.txt
    R unrecoverable-without-1rtt/draft-ietf-quic-invariants.html
    R unrecoverable-without-1rtt/draft-ietf-quic-invariants.txt
    R unrecoverable-without-1rtt/draft-ietf-quic-qpack.html
    R unrecoverable-without-1rtt/draft-ietf-quic-qpack.txt
    R unrecoverable-without-1rtt/draft-ietf-quic-recovery.html
    R unrecoverable-without-1rtt/draft-ietf-quic-recovery.txt
    R unrecoverable-without-1rtt/draft-ietf-quic-tls.html
    R unrecoverable-without-1rtt/draft-ietf-quic-tls.txt
    R unrecoverable-without-1rtt/draft-ietf-quic-transport.html
    R unrecoverable-without-1rtt/draft-ietf-quic-transport.txt
    R unrecoverable-without-1rtt/index.html

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



From nobody Wed Dec  4 19:35: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 88C2D1200A1 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:35:00 -0800 (PST)
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 5_lsZ24FHJjU for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:34:59 -0800 (PST)
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 4FFAE120043 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:34:59 -0800 (PST)
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 ABDE266039E for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:34:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516898; bh=i2iR3iK3YH+S+dc1VfN6qwR971RHJYYuHWzCO908oyI=; h=Date:From:To:Subject:From; b=N6eN200XfnwyM2gkyXlNoOxSRfHxYKiQrQ08Oass58pWEs7llB+I3hWLhUNnJPsXS GQCrxTiNKu4ul1mJNozJdK1wsfdqv/Dig5u+90WKIQ/FWXx7Cioz5EiuL0ptCCx5zb phlxzTHW4VbnpT5dJMAFs07Y3F+bx6K5Mhia3kJk=
Date: Wed, 04 Dec 2019 19:34:58 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/507ce9-a1696a@github.com>
Subject: [quicwg/base-drafts] a1696a: Script updating issues at 2019-12-05T03:34:51Z. [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/R-IM6ybgIs_kRuPiA1duCPG7c3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:35:00 -0000

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

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-05T03:34:51Z. [ci skip]



From nobody Wed Dec  4 19: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 192941200A1 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:36:24 -0800 (PST)
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 Xrp2vgU1CICB for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:36:23 -0800 (PST)
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 E6D8D120043 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:36:22 -0800 (PST)
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 49BC66A06C6 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:36:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575516982; bh=lZRqnykANpg95BD7gXlt36GaOOuBeR+lnPl/qzpP0MI=; h=Date:From:To:Subject:From; b=ZjII8R9YV2ZbfJ5KaMUUiO0nnnVQczNIc8ZPrHicFmT5HErhp0SHJcMW/vTCNRyEu mAuorVwDVUt/KsmJ30pU0x7MbYRPu9Thf9L+U789jF8O21NyLF/dCzDZYBaJua8zhQ i2UwTHoX7SWzIq3jTZFQoVeXazfrMTvGRn86K8cU=
Date: Wed, 04 Dec 2019 19:36:22 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/edit/000000-4d2fd8@github.com>
Subject: [quicwg/base-drafts] 4d2fd8: Rephrase 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/MHBm_BjUjAVSLhRfHt6KQetT4OE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:36:24 -0000

  Branch: refs/heads/jri/edit
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4d2fd8de88526855513d6a8248e5a812ce0ba831
      https://github.com/quicwg/base-drafts/commit/4d2fd8de88526855513d6a8248e5a812ce0ba831
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

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

  Log Message:
  -----------
  Rephrase sentence



From nobody Wed Dec  4 19:37: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 61F62120973 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:37:21 -0800 (PST)
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 Oe971TL05e1i for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:37:20 -0800 (PST)
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 5F6CE12097B for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:37:20 -0800 (PST)
Date: Wed, 04 Dec 2019 19:37:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575517039; bh=JhZ4k9Oecmno1YEn0llaWbgFZzMrEpiMNCLhShVq+/Q=; h=Date:From:To:Subject:From; b=luaUIt2KqESfWcVbQVpglte70Re9FkCBwe5NwN6PTqoaD65fnBapj0N7N7Qfwz6Ev 1HN1f+qc/k1VMZbtj33Igl7fXCGO4ev1hqeFn9WV8x6w1qcMa0xGpryx05PgW/Mmfw JgCvFxIC1h2eiWAJtz3MkpnYvKJWFEZlHYEITwEY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/a1696a-0deedc@github.com>
Subject: [quicwg/base-drafts] 0deedc: Script updating gh-pages from 4d2fd8de. [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/99Fs91fcq1a-2RN2ixJPaZnSz00>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:37:24 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0deedcfd28db977977bfbede95e854f5e4704468
      https://github.com/quicwg/base-drafts/commit/0deedcfd28db977977bfbede95e854f5e4704468
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

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

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



From nobody Wed Dec  4 19: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 279DC1209A7 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:37:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DSz-B4DF6n-i for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:37:44 -0800 (PST)
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 D435A1209B7 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:37:43 -0800 (PST)
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 390ECA039E for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:37:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575517063; bh=dcu7c7oyuXAA9PCQfnSNZJTTMbIuqZWRRQlQeWdclgg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bsZC+03JjhCQ8vLK+NcaQRvZ9ZDKH3x0lu6TzsV96EuOJ/cRdxVSTfJjqntGejRH2 n3KGQeBz8QONcjIjcM1d1bhI3qkPsjPKloaCVd+4ViWW2xY3SZSjykPo6HSZFekc5i eFzguyRHjBcS3RsdnG342aqg3vwgiuww6uxzFeDk=
Date: Wed, 04 Dec 2019 19:37:43 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ6WPRJHDOLJO72G7N36WXAPEVBNHHB7RUCMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3285@github.com>
Subject: [quicwg/base-drafts] Reword sentence about backoff of CONNECTION_CLOSE (#3285)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de87b872a59a_7ff83f8e764cd968114771"; 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/wNd25mtesOUbdWN21mCrbm6araM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:37:45 -0000

----==_mimepart_5de87b872a59a_7ff83f8e764cd968114771
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/3285

-- Commit Summary --

  * Rephrase sentence

-- File Changes --

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

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3285.patch
https://github.com/quicwg/base-drafts/pull/3285.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/3285

----==_mimepart_5de87b872a59a_7ff83f8e764cd968114771
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/3285'>https://github.com/quicwg/base-drafts/pull/3285</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rephrase sentence</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3285.patch'>https://github.com/quicwg/base-drafts/pull/3285.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3285.diff'>https://github.com/quicwg/base-drafts/pull/3285.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/3285?email_source=notifications&amp;email_token=AFTOJK7NEAXHX6PUQKSOWZDQXBZQPA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6GQJTA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYZRUDEYB3U7YHCAPDQXBZQPANCNFSM4JVTP5SA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5TBOTEFT7MZ6B3GPTQXBZQPA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6GQJTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3285?email_source=notifications\u0026email_token=AFTOJK7NEAXHX6PUQKSOWZDQXBZQPA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6GQJTA",
"url": "https://github.com/quicwg/base-drafts/pull/3285?email_source=notifications\u0026email_token=AFTOJK7NEAXHX6PUQKSOWZDQXBZQPA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6GQJTA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5de87b872a59a_7ff83f8e764cd968114771--


From nobody Wed Dec  4 19:42: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 84646120043 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:42:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BOcVDqSfxI4p for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:42:10 -0800 (PST)
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 0E40A12001A for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:42:10 -0800 (PST)
Date: Wed, 04 Dec 2019 19:42:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575517329; bh=4D3QoKkDEMtHEJNGE9fuTU4ILSbdndDFfVzkQqLeFn0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qrt//zaCmFtexID7r/23Pm1owL2pdLfMouZKKE4Efvek7skQ9eQQCl1vRdE5C5Dor gsZ51kclzLWCQEe22UxDhd+1nrFDiMN+RE/KizMUxG6Py6mV7g+vX+bmHR5XQ83Cpa 9TXm+AobYvT1SDY1O325YUaErPvIl/a8qQpxm/hY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5YVEJG3WR5YUFKIDF36WXRDEVBNHHB7RUCMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3285/review/327293429@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3285@github.com>
References: <quicwg/base-drafts/pull/3285@github.com>
Subject: Re: [quicwg/base-drafts] Reword sentence about backoff of CONNECTION_CLOSE (#3285)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de87c9140ed3_92b3fadedecd968299887"; 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/S5ekJ1JGnYLAtTenRwTbcVN1qlg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:42:12 -0000

----==_mimepart_5de87c9140ed3_92b3fadedecd968299887
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/3285#pullrequestreview-327293429
----==_mimepart_5de87c9140ed3_92b3fadedecd968299887
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/3285?email_source=notifications&amp;email_token=AFTOJK4OD4B2LQOQ3SRZLMLQXB2BDA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOBBT5I#pullrequestreview-327293429">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6UYY3F2U4NVQ72BCTQXB2BDANCNFSM4JVTP5SA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2PV4P4LOZ3NKXCHWDQXB2BDA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOBBT5I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3285?email_source=notifications\u0026email_token=AFTOJK4OD4B2LQOQ3SRZLMLQXB2BDA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOBBT5I#pullrequestreview-327293429",
"url": "https://github.com/quicwg/base-drafts/pull/3285?email_source=notifications\u0026email_token=AFTOJK4OD4B2LQOQ3SRZLMLQXB2BDA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOBBT5I#pullrequestreview-327293429",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de87c9140ed3_92b3fadedecd968299887--


From nobody Wed Dec  4 19: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 A6B43120043 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:47:17 -0800 (PST)
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 f3tJ0qopJ158 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:47:15 -0800 (PST)
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 AE0FD12018B for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:47:15 -0800 (PST)
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 1CAA02C0BE2 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:47:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575517635; bh=ClHkRKH74BbyLLNhWZjkTJaYEyngxK4oDX7WJ92jX6U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=loHUpj1zfKVx0aoAQ/ULD/i0cCZe7NU+9QwIvV6KcliDGE5Uj8s9g11vJS5ynA699 XLkdK2y43FCmoDREmQiAVdMD8Vre1KRNvZ5ZjCYvfLSs5QacxtJ/zgSS7voRse47GY 3MgOP4L9Z261bbj5KmoyXWSKDBIcH5LD/6Brh4x0=
Date: Wed, 04 Dec 2019 19:47:15 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3XECRTKNHPN2CBCMN36WYEHEVBNHHB2TYBKQ@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/561955416@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_5de87dc3db2d_31973f8f46ecd9602276a8"; 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/tTFtBrelaSxrGzLlvb_0bxX_cww>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:47:18 -0000

----==_mimepart_5de87dc3db2d_31973f8f46ecd9602276a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

In PR #3120, @huitema wrote:=0D
=0D
In Singapore, we were debating whether to just do checksum, versus encryp=
t and use an initial vector based on the CID. I wanted to compare the two=
 variants using a benchmark designed for Picotls, but I ran into a little=
 bit of trouble because of the structure of the picotls encryption API, w=
hich looks like:=0D
=0D
1) Initialize an encryption context with the key context, the IV, and the=
 authenticated data=0D
2) Encrypt the message=0D
3) Compute the AEAD checksum=0D
=0D
With that API, there is no option to not use an IV,. Using a constant IV =
would have exactly the same cost as using a variable IV. I went on to com=
pare the time to encrypt 64 bytes versus the time to just authenticate 64=
 bytes. Results are below for two implementations of AES128 GCM, one from=
 OpenSSL crypto library and another from Windows Bcrypt library -- both m=
easured using 64 bit code on my Windows laptop:=0D
=0D
=0D
=C2=A0  | encrypt | decrypt | authenticate | verify=0D
--  | -- | -- | -- | --=0D
bcrypt  | 0.35751 | 0.22602 | 0.24687 | 0.20189=0D
openssl 1.1.1c | 0.30211 | 0.23956 | 0.24296 | 0.23926=0D
=0D
The times are measured here in microseconds -- these are the average on 1=
00,000 operations. We see that the times are fractions of microseconds in=
 both cases. The encryption operation is more expensive than a simple aut=
hentication, 45% more with brcrypt, 24% more with openssl. The decrypt op=
eration is 12% more expensive than the simple authenticate with brcypt, a=
lmost the same with openssl.=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/3014#issuecomment-561955416=

----==_mimepart_5de87dc3db2d_31973f8f46ecd9602276a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>In PR <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed =
to load issue title" data-id=3D"508765423" data-permission-text=3D"Issue =
title is private" data-url=3D"https://github.com/quicwg/base-drafts/issue=
s/3120" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicw=
g/base-drafts/pull/3120/hovercard" href=3D"https://github.com/quicwg/base=
-drafts/pull/3120">#3120</a>, <a class=3D"user-mention" data-hovercard-ty=
pe=3D"user" data-hovercard-url=3D"/users/huitema/hovercard" data-octo-cli=
ck=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/huitema">@huitema</a> wrote:</p>=0D
<p>In Singapore, we were debating whether to just do checksum, versus enc=
rypt and use an initial vector based on the CID. I wanted to compare the =
two variants using a benchmark designed for Picotls, but I ran into a lit=
tle bit of trouble because of the structure of the picotls encryption API=
, which looks like:</p>=0D
<ol>=0D
<li>Initialize an encryption context with the key context, the IV, and th=
e authenticated data</li>=0D
<li>Encrypt the message</li>=0D
<li>Compute the AEAD checksum</li>=0D
</ol>=0D
<p>With that API, there is no option to not use an IV,. Using a constant =
IV would have exactly the same cost as using a variable IV. I went on to =
compare the time to encrypt 64 bytes versus the time to just authenticate=
 64 bytes. Results are below for two implementations of AES128 GCM, one f=
rom OpenSSL crypto library and another from Windows Bcrypt library -- bot=
h measured using 64 bit code on my Windows laptop:</p>=0D
<table>=0D
<thead>=0D
<tr>=0D
<th>=C2=A0</th>=0D
<th>encrypt</th>=0D
<th>decrypt</th>=0D
<th>authenticate</th>=0D
<th>verify</th>=0D
</tr>=0D
</thead>=0D
<tbody>=0D
<tr>=0D
<td>bcrypt</td>=0D
<td>0.35751</td>=0D
<td>0.22602</td>=0D
<td>0.24687</td>=0D
<td>0.20189</td>=0D
</tr>=0D
<tr>=0D
<td>openssl 1.1.1c</td>=0D
<td>0.30211</td>=0D
<td>0.23956</td>=0D
<td>0.24296</td>=0D
<td>0.23926</td>=0D
</tr>=0D
</tbody>=0D
</table>=0D
<p>The times are measured here in microseconds -- these are the average o=
n 100,000 operations. We see that the times are fractions of microseconds=
 in both cases. The encryption operation is more expensive than a simple =
authentication, 45% more with brcrypt, 24% more with openssl. The decrypt=
 operation is 12% more expensive than the simple authenticate with brcypt=
, almost the same with openssl.</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/3014?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK7YLRONHCWOG6Q2643QXB2UHA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MEWA#issuecomment-561955416">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJKYPT2JDG5452HKUVULQXB2UHANCNFSM4IVITWZA">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK7O4KPBJOTNBVTF2ZTQXB2U=
HA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEF7MEWA.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/3014?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK7YLRONHCWOG6Q2643QXB2UHA5CNFSM4=
IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MEW=
A#issuecomment-561955416",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3014?email_source=3D=
notifications\u0026email_token=3DAFTOJK7YLRONHCWOG6Q2643QXB2UHA5CNFSM4IVI=
TWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MEWA#i=
ssuecomment-561955416",=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_5de87dc3db2d_31973f8f46ecd9602276a8--


From nobody Wed Dec  4 19: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 4036A12018B for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:47:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mWBGlm2eInEM for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:47:53 -0800 (PST)
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 174B012001A for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:47:53 -0800 (PST)
Date: Wed, 04 Dec 2019 19:47:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575517672; bh=+24x6jGgnWjBSbTLadNF1xu/tL25thQDs23JF3dv4rU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=atSNPE+bsjMNTfEq1uImsBfOT3qR75NZ81oXmfSIXw64GE6b2GZbSwzWkspXkHhg6 PEoBMCU7uPyEpsXurbOqHPjnpxl1woFjSD7bLcs50vNxNxYRx81mRwtSMfHd/jaW13 wxKSUe54ucg2RTGiOCReV8unzeG2BKXnRxm1ancI=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ER6C5IDYPGUECIVN36WYGREVBNHHB4UZE54@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/c561955547@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_5de87de85de9f_6fab3fe21cacd9681521f0"; 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/jmC8YOp_Bl28ftO3iqp1UnM6600>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:47:54 -0000

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

@huitema : Let's have general discussion on #3014, not 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-561955547
----==_mimepart_5de87de85de9f_6fab3fe21cacd9681521f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/huitema/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a> : Let's have general discussion on <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>, not 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=AFTOJK7FALNCQFKRTHQAGWTQXB2WRA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MFWY#issuecomment-561955547">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZISWTWYMYMBJPO5VLQXB2WRANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYLZ5JAAAVSJS3IEZLQXB2WRA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MFWY.gif" height="1" width="1" 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=AFTOJK7FALNCQFKRTHQAGWTQXB2WRA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MFWY#issuecomment-561955547",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK7FALNCQFKRTHQAGWTQXB2WRA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MFWY#issuecomment-561955547",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de87de85de9f_6fab3fe21cacd9681521f0--


From nobody Wed Dec  4 19:48: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 4457E12022D for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:48:05 -0800 (PST)
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 whU2hST7TOKl for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:48:04 -0800 (PST)
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 5333D12018B for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:48:04 -0800 (PST)
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 B5FA72C0B20 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:48:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575517683; bh=TmVNg8v4gGaYkSAaiA+VB6jLc69Y9vWaraamSDVzuNE=; h=Date:From:To:Subject:From; b=m6jutfUFWxvHVHc99CaZfV5UpX/ywj/9DQBV6mDOpZBELMMGzWtbNKL/Ud+sp8DWW /NXaFqpdD26e3ysgDxBdB5PvU8X9yE86MJqA49uAQLYv3n+fluHYo0oyR/RUnbsMeJ Cp7N02tnM2+gRiqw8bgQhU4Fgh9tjFfkSF4Vsx4Q=
Date: Wed, 04 Dec 2019 19:48:03 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/edit/4d2fd8-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/wiBeXAwKHYGa5GJVnSBA6Tjtw9A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:48:05 -0000

  Branch: refs/heads/jri/edit
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Dec  4 19:48: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 355CA12018B for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:48:06 -0800 (PST)
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 onRztfKohYNN for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:48:04 -0800 (PST)
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 3D84A12001A for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:48:04 -0800 (PST)
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 75A5E2C0FE6 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:48:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575517683; bh=q+7lbTKn0hiM8us0iVazc8JXq2CaLcHe5ehiUwaA8Tk=; h=Date:From:To:Subject:From; b=EJ6SU24P8XqKaW9SRxm0IZI8Y5hGU+2nlgRi2ImVny2/86q8HOr1ANB2LSbkEBfH+ l23TZUhiE4MdBPD2Vc8nG3OzPzYarzQ+U1Yvq36tUaiGpK69ebdpqcFQQOkmTqvWwY ZelvtBF2tSuE3l7fBAbLqD9d1uN9Cr/CW4WTz7Ac=
Date: Wed, 04 Dec 2019 19:48:03 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/46cc5a-bc61dc@github.com>
Subject: [quicwg/base-drafts] 4d2fd8: Rephrase 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/Zy88my8SEkc5EqzgDHrWvXPvCPc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:48:06 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4d2fd8de88526855513d6a8248e5a812ce0ba831
      https://github.com/quicwg/base-drafts/commit/4d2fd8de88526855513d6a8248e5a812ce0ba831
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

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

  Log Message:
  -----------
  Rephrase sentence


  Commit: bc61dcd873bcc0434de365e2da443eb3dcc830f3
      https://github.com/quicwg/base-drafts/commit/bc61dcd873bcc0434de365e2da443eb3dcc830f3
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3285 from quicwg/jri/edit

Reword sentence about backoff of CONNECTION_CLOSE


Compare: https://github.com/quicwg/base-drafts/compare/46cc5af98038...bc61dcd873bc


From nobody Wed Dec  4 19:48: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 B48B412022D for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:48:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mQQPtw47fB9O for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:48:11 -0800 (PST)
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 9561B12018B for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:48:11 -0800 (PST)
Date: Wed, 04 Dec 2019 19:48:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575517691; bh=4yxMHIcNvuzqbhNCfZsWRX7+24+4WUHdEQ1DiqW2bxA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JE+iZK/tCKpulGLJ4cv+t/KC89aeSnkqnhtZgoaTnRUgj127lyTvOuay0Iogk/xSw yKeOFCl2krWIPJjt88QwL0eFqE4a2MfsDOkzlV7vnjtr1Z4GykQWe4Nm1ZYpJ8T2rK WawZPqo7SPKVHhf2j4OC8yEDBV9S51YB9fRwjYP8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4WXQU6UKIBAE2ZNHF36WYHXEVBNHHB7RUCMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3285/issue_event/2856397503@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3285@github.com>
References: <quicwg/base-drafts/pull/3285@github.com>
Subject: Re: [quicwg/base-drafts] Reword sentence about backoff of CONNECTION_CLOSE (#3285)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de87dfbd1bc_16693fa6e66cd960628b4"; 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/d-0ujTk13NodfpVVATSE11B7O5I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:48:13 -0000

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

Merged #3285 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/3285#event-2856397503
----==_mimepart_5de87dfbd1bc_16693fa6e66cd960628b4
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="533103206" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3285" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3285/hovercard" href="https://github.com/quicwg/base-drafts/pull/3285">#3285</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/3285?email_source=notifications&amp;email_token=AFTOJK6AC6PQYJAQWWSYSPLQXB2XXA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJASVPY#event-2856397503">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3UUKJADBHUEV6B5RLQXB2XXANCNFSM4JVTP5SA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4MUVZP2EB4ONT3ZIDQXB2XXA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJASVPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3285?email_source=notifications\u0026email_token=AFTOJK6AC6PQYJAQWWSYSPLQXB2XXA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJASVPY#event-2856397503",
"url": "https://github.com/quicwg/base-drafts/pull/3285?email_source=notifications\u0026email_token=AFTOJK6AC6PQYJAQWWSYSPLQXB2XXA5CNFSM4JVTP5SKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVJASVPY#event-2856397503",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de87dfbd1bc_16693fa6e66cd960628b4--


From nobody Wed Dec  4 19:49: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 9618C120802 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:49:12 -0800 (PST)
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 32tvabt6Y0pu for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:49:11 -0800 (PST)
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 38C061209B9 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:49:00 -0800 (PST)
Date: Wed, 04 Dec 2019 19:48:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575517739; bh=2YAyAzQd2P2LiP0aVbRh9Mwzgpexqvpr9aUtVAuN8SA=; h=Date:From:To:Subject:From; b=qskh45FCPCulJSwIrzVDoskoi0lBqsPq0B3VqrM9gpfarGJGJnAURXJ5oNaeYkoMW vb8Ev0aWAcO47lvYIqlVyzswpKjJJxG2zRGu3eBuMqA+yBXmyT6ikp2OFpIBJT37WI KoNKpBUVjYs1iH8uQUrLfVGcdgkYYdRc81XAeRfg=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/0deedc-f3c97f@github.com>
Subject: [quicwg/base-drafts] f3c97f: Script updating gh-pages from bc61dcd8. [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/NSOxAqYJqQq59vCttcQ0u_SnoYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:49:12 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: f3c97f4d3692371b72ff2abfea516f7a9ad2d81e
      https://github.com/quicwg/base-drafts/commit/f3c97f4d3692371b72ff2abfea516f7a9ad2d81e
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-05 (Thu, 05 Dec 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 bc61dcd8. [ci skip]



From nobody Wed Dec  4 19: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 D4051120802 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:51:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a32FwRYqyKKT for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:51:23 -0800 (PST)
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 44B5112022D for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:51:23 -0800 (PST)
Date: Wed, 04 Dec 2019 19:51:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575517882; bh=jZmw55OeAUzeSvTNaw1pfMMqwoRGZ8ENJ+g56NJ3oTk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Clluz6OQVWEaM6HEQ+AUFHZYUAlu7J81kbXh5FZLzHoiX616O/4wBZwK0mqafuFAO aL0QCVJPXq9VyifibcYk+yUK8QtQq+wOiC97kEMzCs1HyFktiXSzWH1WBME9580M4Z riK8Nj0idQ4gO1V8NN25a8EYR7Z6y23wCj+CwDlI=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZMCIK2DZHZUYCERWN36WYTVEVBNHHB2TYBKQ@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/561956258@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_5de87eba85c26_35b13f9108acd9641639db"; 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/r2piYChA_Dx_ab3E_IfzaJv_bvw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:51:25 -0000

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

@janaiyengar I appreciate your effort to coordinate the threads; I think the discussion is mostly happening in #3274.

-- 
You are receiving this 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-561956258
----==_mimepart_5de87eba85c26_35b13f9108acd9641639db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> I appreciate your effort to coordinate the threads; I think the discussion is mostly happening in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="529173936" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3274" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3274/hovercard" href="https://github.com/quicwg/base-drafts/issues/3274">#3274</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/3014?email_source=notifications&amp;email_token=AFTOJKYCJDEWW42QRTXMBSTQXB3DVA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MLIQ#issuecomment-561956258">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5FQTDY36JHCHLO35LQXB3DVANCNFSM4IVITWZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ENIOHMVAFYOEHYW3QXB3DVA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MLIQ.gif" height="1" width="1" 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=AFTOJKYCJDEWW42QRTXMBSTQXB3DVA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MLIQ#issuecomment-561956258",
"url": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJKYCJDEWW42QRTXMBSTQXB3DVA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MLIQ#issuecomment-561956258",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de87eba85c26_35b13f9108acd9641639db--


From nobody Wed Dec  4 19:54: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 48EA01208F2 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:54:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xo-97dt208Mp for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 19:54:14 -0800 (PST)
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 000F7120815 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 19:54:13 -0800 (PST)
Date: Wed, 04 Dec 2019 19:54:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575518053; bh=nSVHsRc+2wBpi4kqURfXtbYY6s1tnIjxCWZyVpigtEs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2fHwK34+pNGbYes4n7ECMMGnJ1cZJaeysvpXMcBdmieV7c6gQ1RNZnOEcM5s2cd4I wUQU3NLa4uBgKQ2f0aBvHvPJG3vJwbQC1mZG/wN8seHk22pgMpOE47JJqTGkkDCwc0 MP9CMJYfsmi5NbckvsFNqfuijNMv3wBN4tw7RnYw=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6TZWBAVL2SEH7KLPN36WY6LEVBNHHBS6WUXE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2573/c561956826@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2573@github.com>
References: <quicwg/base-drafts/pull/2573@github.com>
Subject: Re: [quicwg/base-drafts] introduce a version alias mechanism (#2573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de87f6566854_22693fc3b94cd96868330"; 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/a1ng5guGwJiU6t0G5klwKEx8cgM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 03:54:15 -0000

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

@martinthomson : yes, and also mark as 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/2573#issuecomment-561956826
----==_mimepart_5de87f6566854_22693fc3b94cd96868330
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> : yes, and also mark as 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/2573?email_source=notifications&amp;email_token=AFTOJK5YZZ75K5SAHUQLIKTQXB3OLA5CNFSM4HCS2RU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MPWQ#issuecomment-561956826">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6ZL6CC3GMXHXQ4QRLQXB3OLANCNFSM4HCS2RUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2KEYE3D5UP6AB7IMLQXB3OLA5CNFSM4HCS2RU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MPWQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2573?email_source=notifications\u0026email_token=AFTOJK5YZZ75K5SAHUQLIKTQXB3OLA5CNFSM4HCS2RU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MPWQ#issuecomment-561956826",
"url": "https://github.com/quicwg/base-drafts/pull/2573?email_source=notifications\u0026email_token=AFTOJK5YZZ75K5SAHUQLIKTQXB3OLA5CNFSM4HCS2RU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF7MPWQ#issuecomment-561956826",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de87f6566854_22693fc3b94cd96868330--


From nobody Wed Dec  4 20:00: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 335C31208F2 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 20:00:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MTvEYP7fLhgC for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 20:00:10 -0800 (PST)
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 CFCDC12001A for <quic-issues@ietf.org>; Wed,  4 Dec 2019 20:00:09 -0800 (PST)
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 37E832C0FE6 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 20:00:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575518409; bh=S7xtMLNJVhcu3+yAuiz0XMoomb8ONTwtrStrK3q3bxQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bQAWF5CvS+IpMiUa1wG3PI3eSIJdBBVIU1wJX4oyvQ50NrSiC6O4mc2+qp2f1xkQY g/wR/Aqx0VPP5DcXqOOyc+xzC++11lU5rpyH3xWBxFUoiHxPa9JuTaLc0DHaKs7Ptx heqG6uqhHoswlm8B1jt0ed/bH7iqSn5LGJwIWQyU=
Date: Wed, 04 Dec 2019 20:00:09 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5KGNN2XQMWWZUL5F536WZUTEVBNHHBS6WUXE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2573/c561957918@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2573@github.com>
References: <quicwg/base-drafts/pull/2573@github.com>
Subject: Re: [quicwg/base-drafts] introduce a version alias mechanism (#2573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de880c9bdc8_3fb53ffcd18cd96839871a"; 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/eQ1edPyn6lLHG0qJVWn0teWeACA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 04:00:11 -0000

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

The issue can be marked as such, but the PR can just go quietly.

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

<p>The issue can be marked as such, but the PR can just go quietly.</p>

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


From nobody Wed Dec  4 20: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 4C31D1200B4 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 20:18:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uyCtm_sCjgnY for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 20:18:49 -0800 (PST)
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 1AB4B12001A for <quic-issues@ietf.org>; Wed,  4 Dec 2019 20:18:49 -0800 (PST)
Date: Wed, 04 Dec 2019 20:18:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575519527; bh=fIOfnTu4fkqkLbF5t4fvADaAerwSf2/dcIXdbo4RT2k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SlOpCYatHQXglnGLVf4Wlaz7JkpDispOyldeaJlA0TdyvWpYYziIpfNF8LmO3oZO8 yCpg+qi1NobJP8Isx6N9S7wwmoKqieNTc9G4BrAVB3H3SQwIwLY8oR90oWUcGZl0PD ZPIo8OCpdIsclaWdkECHedYVOJz6YgNpxTxItg9M=
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7BF5UZRSOB4BA2HG536W32PEVBNHHB6GTRAA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3232/review/327301090@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3232@github.com>
References: <quicwg/base-drafts/pull/3232@github.com>
Subject: Re: [quicwg/base-drafts] Limit CWND increase in slow start (#3232)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de88527608db_4ad3ff0f14cd96c305638"; 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/c7sVmpVKHhk6L03xD3rt8Dsc_Q4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 04:18:50 -0000

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

junhochoi 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/3232#pullrequestreview-327301090
----==_mimepart_5de88527608db_4ad3ff0f14cd96c305638
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@junhochoi</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/3232?email_source=notifications&amp;email_token=AFTOJK32LNIOEXKYXJLINVLQXB6KPA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOBDPYQ#pullrequestreview-327301090">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2ZGVX2VB5QIB2LML3QXB6KPANCNFSM4JMJUHAQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6DIUNUIRTRXBVFRHTQXB6KPA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOBDPYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3232?email_source=notifications\u0026email_token=AFTOJK32LNIOEXKYXJLINVLQXB6KPA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOBDPYQ#pullrequestreview-327301090",
"url": "https://github.com/quicwg/base-drafts/pull/3232?email_source=notifications\u0026email_token=AFTOJK32LNIOEXKYXJLINVLQXB6KPA5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOBDPYQ#pullrequestreview-327301090",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de88527608db_4ad3ff0f14cd96c305638--


From nobody Wed Dec  4 21: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 65C831200B4 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 21:05:27 -0800 (PST)
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 NaDYdfLE1_dC for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 21:05:26 -0800 (PST)
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 4F749120047 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 21:05:26 -0800 (PST)
Date: Wed, 04 Dec 2019 21:05:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575522325; bh=0Md2BuigHticaCItZMc4XQbUovifbMYJDSaRHzWcUi0=; h=Date:From:To:Subject:From; b=n8TEtDCE5pQXxUTBftKrLNceq+5Xu4Mw8oTyPp7r2eytM2HCXvkMX0sL7tarbM2eC MUfvUdFQ5pngS5kqOmKs4DbY/VTbXRq5QBcaTPCNymXBOmaP4OovzpJZPd8NNg6ASl +dSjKQCWbaj3x95iRyDDIDIixAMnIT+shV+BcqOQ=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/df/56d8e3-8ff17f@github.com>
Subject: [quicwg/base-drafts] 8ff17f: Remove fragmentation assembly recommendation
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XM4dTfaRs5lvNevQ0sdwDc8C3Hc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 05:05:27 -0000

  Branch: refs/heads/df
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8ff17f071f05730a12049480dd9a8ffc97fb0b33
      https://github.com/quicwg/base-drafts/commit/8ff17f071f05730a12049480dd9a8ffc97fb0b33
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

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

  Log Message:
  -----------
  Remove fragmentation assembly recommendation



From nobody Wed Dec  4 21: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 555771200B4 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 21:05:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pXfK-TPZmlAA for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 21:05:37 -0800 (PST)
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 2FA08120047 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 21:05:37 -0800 (PST)
Date: Wed, 04 Dec 2019 21:05:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575522336; bh=0NvwSHnpBOSngOtq9sFu1JbE3AlXilz/JBEyXVvLH2U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uFgrvhRPUOHv/I4U+YxBgy4XJEQGvCIUA2+ZYuXHILbZMibjyD6UIJnTKtxqYLNYc aM5c6WVsL96ZqccK2vYecfOBRalk0XpGskCMR3svwr4T28S28Bqv381Gs4AbM5iSxJ AjruW3NeYuXGFB61qY2OFADMSB4AlYhnVnaN6z/I=
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/3280/push/4357704046@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3280@github.com>
References: <quicwg/base-drafts/pull/3280@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit IP fragmentation (#3280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de8902074a35_4e663fb68a8cd9641071e5"; 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/SuF9LoNZvbysXoS4ET64ZX45_to>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 05:05:38 -0000

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

@martinthomson pushed 1 commit.

8ff17f071f05730a12049480dd9a8ffc97fb0b33  Remove fragmentation assembly recommendation


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3280/files/56d8e3ef95e06999de57a556264588cd65d675a9..8ff17f071f05730a12049480dd9a8ffc97fb0b33

----==_mimepart_5de8902074a35_4e663fb68a8cd9641071e5
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/8ff17f071f05730a12049480dd9a8ffc97fb0b33">8ff17f0</a>  Remove fragmentation assembly recommendation</li>
</ul>


<p style="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/3280/files/56d8e3ef95e06999de57a556264588cd65d675a9..8ff17f071f05730a12049480dd9a8ffc97fb0b33?email_source=notifications&amp;email_token=AFTOJK6RWQYSW3AWBBJBHE3QXCD2BA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJQHA2TCOCQOVZWQIZUGM2TONZQGQYDINQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YU4PI5OR34CSEB2DQXCD2BANCNFSM4JURTAVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZDDEP3BIU6W34W453QXCD2BA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJQHA2TCOCQOVZWQIZUGM2TONZQGQYDINQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3280/files/56d8e3ef95e06999de57a556264588cd65d675a9..8ff17f071f05730a12049480dd9a8ffc97fb0b33?email_source=notifications\u0026email_token=AFTOJK6RWQYSW3AWBBJBHE3QXCD2BA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJQHA2TCOCQOVZWQIZUGM2TONZQGQYDINQ",
"url": "https://github.com/quicwg/base-drafts/pull/3280/files/56d8e3ef95e06999de57a556264588cd65d675a9..8ff17f071f05730a12049480dd9a8ffc97fb0b33?email_source=notifications\u0026email_token=AFTOJK6RWQYSW3AWBBJBHE3QXCD2BA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJQHA2TCOCQOVZWQIZUGM2TONZQGQYDINQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5de8902074a35_4e663fb68a8cd9641071e5--


From nobody Wed Dec  4 21: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 ABA131200B5 for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 21:06:21 -0800 (PST)
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 w_KGkHGcqCkA for <quic-issues@ietfa.amsl.com>; Wed,  4 Dec 2019 21:06:20 -0800 (PST)
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 5AB34120047 for <quic-issues@ietf.org>; Wed,  4 Dec 2019 21:06:20 -0800 (PST)
Date: Wed, 04 Dec 2019 21:06:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575522380; bh=fY3sM0auPmRjOnlzu7xddYQ/lyFkWZ2sY+FJRFBfR3U=; h=Date:From:To:Subject:From; b=yRjT6f/IiQgPE6GXABxMUN5ww8HBWU5FizIwzSUypW1VHXE/6YtPc8HdwpHctYGnf ILRjRW/NCRAv8or5/yeGXfKwMIsYeAmDWXzTRizEP+YiNLKv4uioQAqfiNQPHiYpVe tsv9t3DSHq0ABV1cXCvmOjOhMw6k5SbeGBTiVM2Y=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/f3c97f-6e91e4@github.com>
Subject: [quicwg/base-drafts] 6e91e4: Script updating gh-pages from 8ff17f07. [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/fDw30kQnbwYl014DKq8cSWMBGwA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 05:06:21 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6e91e404c8d2e64d0c2f13e6b8f902e94ef1ec6b
      https://github.com/quicwg/base-drafts/commit/6e91e404c8d2e64d0c2f13e6b8f902e94ef1ec6b
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

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

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



From nobody Thu Dec  5 06: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 194D5120019 for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 06:54:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.5
X-Spam-Level: 
X-Spam-Status: No, score=-7.5 tagged_above=-999 required=5 tests=[BAYES_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, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BjglUQqMlK7C for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 06:54:09 -0800 (PST)
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 40EAE120013 for <quic-issues@ietf.org>; Thu,  5 Dec 2019 06:54:09 -0800 (PST)
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 3E139661EAA for <quic-issues@ietf.org>; Thu,  5 Dec 2019 06:54:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575557648; bh=srVK7vfryMwEIkfdGVElsD5tn8bENmWqudgwaIMVJI0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UswGAHA3FmEXJTGZS6NelertTUQO6DUkPHAAgpDemouKSNRltWV9Ds53O351clv6B 556uvYxdiWOjQkbGBIerf/h8FGvr7aea4ldPCPo5t2P61j8YUBUZ++pDDGkYyEYZXq LeSMQ87c421gUiC3Q6ugs9Gs1e/2G4EvSXzD7Ths=
Date: Thu, 05 Dec 2019 06:54:08 -0800
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYZLPQFK7PAQJK2Q2V36ZGJBEVBNHHB64UA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3273/562163460@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3273@github.com>
References: <quicwg/base-drafts/issues/3273@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 references QUIC Stream IDs directly,  allowing illegal references (#3273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de91a102faf8_3be23fca198cd96c500f6"; 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/CV8RvkbNA0hNIGR33uPNuayhrXk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 14:54:11 -0000

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

@ianswett 
> In this case, in order to ensure the GOAWAY doesn't reference an invalid Stream ID, you need to be able to query the type of a Stream ID even if the stream hasn't been created.

I don't see why this is a problem - the stream ID value indicates the type even if an instance of that stream does not exist in a connection. In fact, we rely on this when GOAWAY with MAX_CLIENT_INITIATED_BIDI is sent. 

@kazuho 
> One trivial example is the value of GOAWAY.stream_id when the server closes an HTTP/3 connection that has carried no request. In such case, it is my understanding that GOAWAY.stream_id should be zero. But how does the server determine that value?

Spec says: 

> This identifier MAY be zero if no requests were processed.

 I think MT's example is pretty straightforward way to account


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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a></p>
<blockquote>
<p>In this case, in order to ensure the GOAWAY doesn't reference an invalid Stream ID, you need to be able to query the type of a Stream ID even if the stream hasn't been created.</p>
</blockquote>
<p>I don't see why this is a problem - the stream ID value indicates the type even if an instance of that stream does not exist in a connection. In fact, we rely on this when GOAWAY with MAX_CLIENT_INITIATED_BIDI is sent.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a></p>
<blockquote>
<p>One trivial example is the value of GOAWAY.stream_id when the server closes an HTTP/3 connection that has carried no request. In such case, it is my understanding that GOAWAY.stream_id should be zero. But how does the server determine that value?</p>
</blockquote>
<p>Spec says:</p>
<blockquote>
<p>This identifier MAY be zero if no requests were processed.</p>
</blockquote>
<p>I think MT's example is pretty straightforward way to account</p>

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


From nobody Thu Dec  5 14: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 49B271200EF for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 14:00:49 -0800 (PST)
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 E2HL4XReqsFi for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 14:00:47 -0800 (PST)
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 3D612120073 for <quic-issues@ietf.org>; Thu,  5 Dec 2019 14:00:47 -0800 (PST)
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 3FA452C33A9 for <quic-issues@ietf.org>; Thu,  5 Dec 2019 14:00:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575583246; bh=J1ys60RgYgR5MMYcHxywPfvAWGDx7W3MlpzeOY9Y6NU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=g+74EK1OQcATd1fCpmTBFxp03Q7W3354PG3JHG0lJS8aVuesyqe9Mtx9akm5LOv+q OFlJNZQnVBayUSlLOQdqiImo5LIOCtMcQQqVPdSu096x1+z756vcIgw9dbjQ0gm+yo MVUA/v1iDeebCBKAat1khsm921qBVJbFyyuKHW5g=
Date: Thu, 05 Dec 2019 14:00:46 -0800
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ3BKEDDQ3QVDOQPJ5362YI5EVBNHHB7TTTBI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3286@github.com>
Subject: [quicwg/base-drafts] Recovery: when PTO expires and no data to send (#3286)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de97e0e3216e_727c3ff3b9acd96469956"; 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/cSo4jlOk3o2grH1UC_e-xtXEv0c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 22:00:49 -0000

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

OnLossDetectionTimeout() pseudo code says:

```
   // PTO. Send new data if available, else retransmit old data.
    // If neither is available, send a single PING frame.
```

And "Sending Probe Packets" says:

> When a PTO timer expires, a sender MUST send at least one ack-eliciting packet in the packet number space as a probe, unless there is no data available 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.

For me it's a little wasteful to keep sending an ack-eliciting frame (including PING) as a Probe packet when there is no data to send. In this case if the client become unresponsive before receiving PING, the server may keep sending PING as a Probe packet until idle timeout expires in this case.

I think it's better to update as follows:

"When there is no data to send and *last Probe packet included an application data*, the sender SHOULD send a PING or other ack-eliciting frame in a single packet, re-arming the PTO timer."

It will make sure that PING as a Probe packet is sent once when the server has no further 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/3286
----==_mimepart_5de97e0e3216e_727c3ff3b9acd96469956
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OnLossDetectionTimeout() pseudo code says:</p>
<pre><code>   // PTO. Send new data if available, else retransmit old data.
    // If neither is available, send a single PING frame.
</code></pre>
<p>And "Sending Probe Packets" says:</p>
<blockquote>
<p>When a PTO timer expires, a sender MUST send at least one ack-eliciting packet in the packet number space as a probe, unless there is no data available to send<br>
...<br>
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.</p>
</blockquote>
<p>For me it's a little wasteful to keep sending an ack-eliciting frame (including PING) as a Probe packet when there is no data to send. In this case if the client become unresponsive before receiving PING, the server may keep sending PING as a Probe packet until idle timeout expires in this case.</p>
<p>I think it's better to update as follows:</p>
<p>"When there is no data to send and <em>last Probe packet included an application data</em>, the sender SHOULD send a PING or other ack-eliciting frame in a single packet, re-arming the PTO timer."</p>
<p>It will make sure that PING as a Probe packet is sent once when the server has no further 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/3286?email_source=notifications&amp;email_token=AFTOJK35ZPJWG4MRQ4NUXA3QXF2Y5A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6OOMFA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2TVX72RL6CC2I5CWDQXF2Y5ANCNFSM4JWCSBFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2FND6Z3XQMQJD2IMLQXF2Y5A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6OOMFA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK35ZPJWG4MRQ4NUXA3QXF2Y5A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6OOMFA",
"url": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK35ZPJWG4MRQ4NUXA3QXF2Y5A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6OOMFA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de97e0e3216e_727c3ff3b9acd96469956--


From nobody Thu Dec  5 14:05: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 A1A4F1200EF for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 14:05:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_Ld6AE1Qqnn for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 14:05:29 -0800 (PST)
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 6F7ED120073 for <quic-issues@ietf.org>; Thu,  5 Dec 2019 14:05:29 -0800 (PST)
Date: Thu, 05 Dec 2019 14:05:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575583529; bh=A0EhcyXXhFB2JoRXKCl/dQeyzVjpj8BmQ79xs1BqUqk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=14xzeCe/t0afRSpu7eieNdpwWaZHXrha0FHrLJM66Jv9iRF6HJUonp6bQwa/IopnP JJOpzAifKTQkZ6c6koF2nIWfdLmtlEEy9xcIFZOPH6n68LB28I8qcDLQNfXCZ3tvoe zgMwgWteDShYih2RIMNNXFEZR3oyQQDtO+bAfNf4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZE37LPRHGFBIBQFJ5362Y2REVBNHHB7TTTBI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3286/562339724@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3286@github.com>
References: <quicwg/base-drafts/issues/3286@github.com>
Subject: Re: [quicwg/base-drafts] Recovery: when PTO expires and no data to send (#3286)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de97f28c799a_3b103fa4886cd95c87041"; 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/Hpgfqure6KvPNxJszpoWeJHPJc4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 22:05:30 -0000

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

This exponential backoff of PING packets is less wasteful than a TCP RTO, since in TCP one can't decide not to retransmit data that was previously sent.  It's also an edge case which rarely occurs in practice.

In order to detect persistent congestion correctly, you'll likely need to send multiple PINGs in this case.

Given the above, I'm happy with the current algorithm.

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

<p>This exponential backoff of PING packets is less wasteful than a TCP RTO, since in TCP one can't decide not to retransmit data that was previously sent.  It's also an edge case which rarely occurs in practice.</p>
<p>In order to detect persistent congestion correctly, you'll likely need to send multiple PINGs in this case.</p>
<p>Given the above, I'm happy with the current algorithm.</p>

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


From nobody Thu Dec  5 15: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 9949A1201EA for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 15:08:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uuUaRMHzQJii for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 15:08:47 -0800 (PST)
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 2C6F61201A3 for <quic-issues@ietf.org>; Thu,  5 Dec 2019 15:08:47 -0800 (PST)
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 817258C0043 for <quic-issues@ietf.org>; Thu,  5 Dec 2019 15:08:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575587326; bh=FzOcjpN3GHj682yAp1UxQymjzfe7Mmje/+dmxHWB8wQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BBlTKVytsGEAcrISqqUoX2ed35f1GSNNbBv8ksdFHnK+n0IxkYRxqj2tyykqiOwtm TZXWo6LU8zE699qc9AjaJh49JKvZyj1TX+K+H/jtUHiyzPAxmumIiD0pO9PuxITnqf Zzt7dgZb41WeE6e6G4rnu6WqaFFNlHB5FqROw7rc=
Date: Thu, 05 Dec 2019 15:08:46 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2CWXPVIBKZJBQT24F363AH5EVBNHHB6GTRAA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3232/review/327912125@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3232@github.com>
References: <quicwg/base-drafts/pull/3232@github.com>
Subject: Re: [quicwg/base-drafts] Limit CWND increase in slow start (#3232)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de98dfe741fb_64843fa634ccd96c7468e"; 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/T9Z1HWbFjefmlnOmC6QRzgTXZwM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Dec 2019 23:08:49 -0000

----==_mimepart_5de98dfe741fb_64843fa634ccd96c7468e
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/3232#pullrequestreview-327912125
----==_mimepart_5de98dfe741fb_64843fa634ccd96c7468e
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/3232?email_source=notifications&amp;email_token=AFTOJK5LEIQSDTB3VR3PSF3QXGCX5A5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOFYVPI#pullrequestreview-327912125">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6SADSTA5APVQEAJK3QXGCX5ANCNFSM4JMJUHAQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5333RBFOJZXXYM46DQXGCX5A5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOFYVPI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3232?email_source=notifications\u0026email_token=AFTOJK5LEIQSDTB3VR3PSF3QXGCX5A5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOFYVPI#pullrequestreview-327912125",
"url": "https://github.com/quicwg/base-drafts/pull/3232?email_source=notifications\u0026email_token=AFTOJK5LEIQSDTB3VR3PSF3QXGCX5A5CNFSM4JMJUHA2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOFYVPI#pullrequestreview-327912125",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de98dfe741fb_64843fa634ccd96c7468e--


From nobody Thu Dec  5 16:58: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 20DCB12021C for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 16:58:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FjZMxVhYe1MX for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 16:58:10 -0800 (PST)
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 A90BE120046 for <quic-issues@ietf.org>; Thu,  5 Dec 2019 16:58:10 -0800 (PST)
Date: Thu, 05 Dec 2019 16:58:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575593889; bh=QkJRvlO0D7p42Eqaaxfp9XhMgumNC0lOjMguKUa/eo4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BPwQU7BcQcXLTQOyvZ/HmRTvn55sGjZEO7E7HVEE1O7kclodIm5c4L4L0820oNjeK QrV1Hkq35/GLjIHj89ASuLpI8ENQ/JPZNP19jxw97WcPF2tX9FfhpU2gv46pTn/RH2 OttHlCcZV2ir+5B07V/RrytgPxZGGUSrWx0hExO0=
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4RWUVGF6FTOQUNERV363NCDEVBNHHB7TTTBI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3286/562385555@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3286@github.com>
References: <quicwg/base-drafts/issues/3286@github.com>
Subject: Re: [quicwg/base-drafts] Recovery: when PTO expires and no data to send (#3286)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de9a7a1a0411_113e3f8daa6cd96012599c"; 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/_jlQtuEh2HIK3aZljp36TGmPIRU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 00:58:12 -0000

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

> This exponential backoff of PING packets is less wasteful than a TCP RTO

Do you mean TCP PTO, not RTO?

> In order to detect persistent congestion correctly, you'll likely need to send multiple PINGs in this case.

I agree the use case of persistent congestion, but if we detect persistent congestion (collapsing cwnd) by consecutive PINGs, is it over-reacting to cwnd because there is no real data 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/issues/3286#issuecomment-562385555
----==_mimepart_5de9a7a1a0411_113e3f8daa6cd96012599c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>This exponential backoff of PING packets is less wasteful than a TCP RTO</p>
</blockquote>
<p>Do you mean TCP PTO, not RTO?</p>
<blockquote>
<p>In order to detect persistent congestion correctly, you'll likely need to send multiple PINGs in this case.</p>
</blockquote>
<p>I agree the use case of persistent congestion, but if we detect persistent congestion (collapsing cwnd) by consecutive PINGs, is it over-reacting to cwnd because there is no real data 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/issues/3286?email_source=notifications&amp;email_token=AFTOJK2Y5AKXOSXEE45ZP7TQXGPSDA5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGCVFEY#issuecomment-562385555">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK43FS5FVCCJVRZAYU3QXGPSDANCNFSM4JWCSBFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZNPNQFXCTOL6BO5C3QXGPSDA5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGCVFEY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK2Y5AKXOSXEE45ZP7TQXGPSDA5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGCVFEY#issuecomment-562385555",
"url": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK2Y5AKXOSXEE45ZP7TQXGPSDA5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGCVFEY#issuecomment-562385555",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de9a7a1a0411_113e3f8daa6cd96012599c--


From nobody Thu Dec  5 17:16: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 0B73212004D for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 17:16:40 -0800 (PST)
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 Ngwe1G8gTKik for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 17:16:38 -0800 (PST)
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 9BAD912004C for <quic-issues@ietf.org>; Thu,  5 Dec 2019 17:16:38 -0800 (PST)
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 68FAEA04D6 for <quic-issues@ietf.org>; Thu,  5 Dec 2019 17:16:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575594997; bh=whS2iKTfqI6xcO+DBnvwQZAdmJcqKJv/7RruHllx4/o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vJIEnB4k3Rv9wjCZVaCwRizrVX3SCYUs+zsiRSxYMI9Hzgz1NVzmYOdSoat8mMHzZ gJaaq7Efcq2Saalgm4LztCOxJ2IOHwrSPzuhbADzAI+Oqv1MJdvyFOfSEv6Od6ZJC6 trbHMs9adEoiDLxu4vWGYDSkzhXFYT3cp8TnNrR4=
Date: Thu, 05 Dec 2019 17:16:37 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3D6FNVTU3SVEM7ON5363PHLEVBNHHB64UA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3273/562389672@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3273@github.com>
References: <quicwg/base-drafts/issues/3273@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 references QUIC Stream IDs directly,  allowing illegal references (#3273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de9abf5596bb_22633fe5320cd968829f5"; 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/3RLVZgGR8hH2ICjdgN2hD7JMJ-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, 06 Dec 2019 01:16:40 -0000

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

@martinthomson I'm not sure if the logic is correct. It is my understanding that the server need to set GOAWAY.stream_id to the largest request stream ID it has processed, __added by 4__.

This is because the rules are:
* The GOAWAY frame indicates that client-initiated requests on lower stream IDs were or might be processed in this connection, while requests on the indicated stream ID and greater were rejected ([section 5.2](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#name-connection-shutdown)).
* It carries a QUIC Stream ID for a client-initiated bidirectional stream encoded as a variable-length integer ([section 7.2.6](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#name-goaway)).

@LPardue My point is that the specification requires a server to send an stream ID it has never seen, when there are no requests inflight.

I thought that it would be good to use as an example the case where no requests have ever been sent, and that the spec has to call out what should happen in that particular case is a leak.

But that might not have been the best example. Maybe I should have given the example when one request is exchanged then the server idle-timeouts. In such case, GOAWAY.stream_id is expected to be 4, which is a stream ID that the server has never seen.

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> I'm not sure if the logic is correct. It is my understanding that the server need to set GOAWAY.stream_id to the largest request stream ID it has processed, <strong>added by 4</strong>.</p>
<p>This is because the rules are:</p>
<ul>
<li>The GOAWAY frame indicates that client-initiated requests on lower stream IDs were or might be processed in this connection, while requests on the indicated stream ID and greater were rejected (<a href="https://quicwg.org/base-drafts/draft-ietf-quic-http.html#name-connection-shutdown" rel="nofollow">section 5.2</a>).</li>
<li>It carries a QUIC Stream ID for a client-initiated bidirectional stream encoded as a variable-length integer (<a href="https://quicwg.org/base-drafts/draft-ietf-quic-http.html#name-goaway" rel="nofollow">section 7.2.6</a>).</li>
</ul>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/LPardue/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/LPardue">@LPardue</a> My point is that the specification requires a server to send an stream ID it has never seen, when there are no requests inflight.</p>
<p>I thought that it would be good to use as an example the case where no requests have ever been sent, and that the spec has to call out what should happen in that particular case is a leak.</p>
<p>But that might not have been the best example. Maybe I should have given the example when one request is exchanged then the server idle-timeouts. In such case, GOAWAY.stream_id is expected to be 4, which is a stream ID that the server has never seen.</p>

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


From nobody Thu Dec  5 18:54: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 3104F12004C for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 18:54:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kSXZXdtf4wYk for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 18:54:21 -0800 (PST)
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 CD1F812000F for <quic-issues@ietf.org>; Thu,  5 Dec 2019 18:54:20 -0800 (PST)
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 EFBCD2C0AA0 for <quic-issues@ietf.org>; Thu,  5 Dec 2019 18:54:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575600859; bh=joPgWy9ohUANUf4290JGrA3PoNNf4DLxINuQOjUVQ6c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UAlkoo0VxtaqZhT8DKrVec8j70eM5RFHAxhP2zwKR3mVoUxXjtoWWQLGFixPEq7Bx 9mmPxZe5xvwTH71CbreQLW8R7X4Cqr9M7tnpOoHdKcmAa5m0B74Ky9x89zfBD+SwgL Np8UqpPPuENIk3m9N9pD41E18Wf0fGCubXK1U7vQ=
Date: Thu, 05 Dec 2019 18:54:19 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43VDA5QU6DMAEIRMF3632VXEVBNHHB64UA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3273/562410591@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3273@github.com>
References: <quicwg/base-drafts/issues/3273@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 references QUIC Stream IDs directly,  allowing illegal references (#3273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de9c2dbe0887_4e333ffba9acd96c15903c"; 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/qbRP3RuATm2zsSw4rEikMWYvXwM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 02:54:23 -0000

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

As long as we don't rely on the stream ID carrying its type (that is, we rely on GOAWAY implicitly identifying the type of stream) we can use +1 rather than +4.  Otherwise, yeah, that exposes the internals of the 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/issues/3273#issuecomment-562410591
----==_mimepart_5de9c2dbe0887_4e333ffba9acd96c15903c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As long as we don't rely on the stream ID carrying its type (that is, we rely on GOAWAY implicitly identifying the type of stream) we can use +1 rather than +4.  Otherwise, yeah, that exposes the internals of the transport.</p>

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


From nobody Thu Dec  5 21:25: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 6807812007A for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 21:25:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SF9J94V6fSwW for <quic-issues@ietfa.amsl.com>; Thu,  5 Dec 2019 21:25:40 -0800 (PST)
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 AD0F0120025 for <quic-issues@ietf.org>; Thu,  5 Dec 2019 21:25:40 -0800 (PST)
Date: Thu, 05 Dec 2019 21:25:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575609939; bh=vqBBaRDSgPfY7HVlSAwqnKG7OAlix3tq1+A4wl1glBE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fVow720wtkTxsuTixEPJyrO9kHdOwh726jrrb7bivyM52FNIXBaDLQ98BXGp6ogSF jJ5+shUSuCqnMR03gI3MynUrytg8EbCxceGNLD844xb/UF0rdld8TcOMMH4bSroQ5X wtUNky9RkZnSF5bJVdN+9krShB8mIzrEpNJho1kY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYPWQNC5LXRWQG5X4N364MNHEVBNHHB64UA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3273/562437543@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3273@github.com>
References: <quicwg/base-drafts/issues/3273@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 references QUIC Stream IDs directly,  allowing illegal references (#3273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5de9e6534ee19_6f6b3fce2aacd9641093be"; 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/1kYNcnpJDgw2yxP66yzTAnlWnoQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 05:25:42 -0000

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

> we can use +1 rather than +4

That might be the reasonable thing to do. Though I do not care much, because there would be other hidden assumptions regardless: e.g., request stream ID can be represented using a 62-bit unsigned number starting from zero, request stream ID monotonically increases as the client uses 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/3273#issuecomment-562437543
----==_mimepart_5de9e6534ee19_6f6b3fce2aacd9641093be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>we can use +1 rather than +4</p>
</blockquote>
<p>That might be the reasonable thing to do. Though I do not care much, because there would be other hidden assumptions regardless: e.g., request stream ID can be represented using a 62-bit unsigned number starting from zero, request stream ID monotonically increases as the client uses 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/3273?email_source=notifications&amp;email_token=AFTOJK6A7D6XSQCTSJNFG5LQXHO5HA5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGDB3JY#issuecomment-562437543">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2KQW3SDZGVGIZDJNDQXHO5HANCNFSM4JQ3RSMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4AXLIX3XH4CUQGBZ3QXHO5HA5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGDB3JY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3273?email_source=notifications\u0026email_token=AFTOJK6A7D6XSQCTSJNFG5LQXHO5HA5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGDB3JY#issuecomment-562437543",
"url": "https://github.com/quicwg/base-drafts/issues/3273?email_source=notifications\u0026email_token=AFTOJK6A7D6XSQCTSJNFG5LQXHO5HA5CNFSM4JQ3RSM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGDB3JY#issuecomment-562437543",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5de9e6534ee19_6f6b3fce2aacd9641093be--


From nobody Fri Dec  6 06:09: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 38A7E120041 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 06:09:27 -0800 (PST)
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 V7_bgqOWnrQ0 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 06:09:24 -0800 (PST)
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 888BC12080A for <quic-issues@ietf.org>; Fri,  6 Dec 2019 06:09:24 -0800 (PST)
Date: Fri, 06 Dec 2019 06:09:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575641363; bh=YNGq5LuY6gHJgmLto6SeKFiR36X+ajHVZ0Ea3WZ/VzY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y0gROpqQbeLv0cV5JgBvEjYKrWLVGYA0Ea70fdo9NV/gp6ZRK7UQ4WSEJntamjaa2 RWpwTBH9vDhP3yAUU4/8xrYMDTp7wDiqlz3hOtOTeZiokRZ3rxWXm80u6lPy+MNotI zvDa2MQfdH05sy8IQOZrvTUibGVgcfVEKnCRDuF8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2IYFVVTK2WZKQA6KN366JZHEVBNHHB7TTTBI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3286/562585251@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3286@github.com>
References: <quicwg/base-drafts/issues/3286@github.com>
Subject: Re: [quicwg/base-drafts] Recovery: when PTO expires and no data to send (#3286)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea611377ec5_58123fbb458cd9682016c4"; 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/sKIChAx_quQX2Bn4oSb1HFv5InE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 14:09:27 -0000

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

> > This exponential backoff of PING packets is less wasteful than a TCP RTO
> 
> Do you mean TCP PTO, not RTO?

TCP does't have PTO, but the exponential backoff of RTO is most similar to PTO.
> 
> > In order to detect persistent congestion correctly, you'll likely need to send multiple PINGs in this case.
> 
> I agree the use case of persistent congestion, but if we detect persistent congestion (collapsing cwnd) by consecutive PINGs, is it over-reacting to cwnd because there is no real data sent?

In QUIC, a PING packet and a packet containing data are equivalently useful from loss detection  and congestion control perspectives, so I don't think it matters whether data is sent.


The text in Section 5.3.1 of recovery says:
  "Alternatively, instead of sending an ack-eliciting packet, the sender
   MAY mark any packets still in flight as lost.  Doing so avoids
   sending an additional packet, but increases the risk that loss is
   declared too aggressively, resulting in an unnecessary rate reduction
   by the congestion controller."

So the suggestion you're describing is permitted, but it's not the recommended 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/3286#issuecomment-562585251
----==_mimepart_5dea611377ec5_58123fbb458cd9682016c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<blockquote>
<p>This exponential backoff of PING packets is less wasteful than a TCP RTO</p>
</blockquote>
<p>Do you mean TCP PTO, not RTO?</p>
</blockquote>
<p>TCP does't have PTO, but the exponential backoff of RTO is most similar to PTO.</p>
<blockquote>
<blockquote>
<p>In order to detect persistent congestion correctly, you'll likely need to send multiple PINGs in this case.</p>
</blockquote>
<p>I agree the use case of persistent congestion, but if we detect persistent congestion (collapsing cwnd) by consecutive PINGs, is it over-reacting to cwnd because there is no real data sent?</p>
</blockquote>
<p>In QUIC, a PING packet and a packet containing data are equivalently useful from loss detection  and congestion control perspectives, so I don't think it matters whether data is sent.</p>
<p>The text in Section 5.3.1 of recovery says:<br>
"Alternatively, instead of sending an ack-eliciting packet, the sender<br>
MAY mark any packets still in flight as lost.  Doing so avoids<br>
sending an additional packet, but increases the risk that loss is<br>
declared too aggressively, resulting in an unnecessary rate reduction<br>
by the congestion controller."</p>
<p>So the suggestion you're describing is permitted, but it's not the recommended 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/3286?email_source=notifications&amp;email_token=AFTOJK5N4F537PV5UDJG2PDQXJMJHA5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEF5IY#issuecomment-562585251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK527LR3WYAWIYH3MFTQXJMJHANCNFSM4JWCSBFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZFCUMCXCSBCWEJ7R3QXJMJHA5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEF5IY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK5N4F537PV5UDJG2PDQXJMJHA5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEF5IY#issuecomment-562585251",
"url": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK5N4F537PV5UDJG2PDQXJMJHA5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEF5IY#issuecomment-562585251",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea611377ec5_58123fbb458cd9682016c4--


From nobody Fri Dec  6 07:47: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 8C349120834 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 07:47:21 -0800 (PST)
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 dzOkYW1zjeec for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 07:47:19 -0800 (PST)
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 E25F512082E for <quic-issues@ietf.org>; Fri,  6 Dec 2019 07:47:15 -0800 (PST)
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 12D71A110C for <quic-issues@ietf.org>; Fri,  6 Dec 2019 07:47:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575647235; bh=1cTZHSXWZBVNVUZtwYXcU8pq8EN5rPdPJc7rFsLudTo=; h=Date:From:To:Subject:From; b=aC6ZOsR0rUm53rcz/uKR9ArRlH709LtOMkTIBIsgMe+qIB+GBi4E1mP9Y2V/UiQkJ 7QdiXplZGoNUms7TmcB9+3ylk7ZmqLDcULgn1uLikiJXKdLAiNqnPy2N89Z5xa5d3o 8NIdIactM0NKP3pwLB0r7m3fxfcpOaGqd0uM/YH8=
Date: Fri, 06 Dec 2019 07:47:15 -0800
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-6928-editorial/000000-802d40@github.com>
Subject: [quicwg/base-drafts] 802d40: Keep RFC6928 non-normative
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K_thhYlMiX718ZQnogcxIXQ0j1c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 15:47:22 -0000

  Branch: refs/heads/ianswett-6928-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 802d40f7043ea1e3dd16a0f8fadb6c9d3162c9d8
      https://github.com/quicwg/base-drafts/commit/802d40f7043ea1e3dd16a0f8fadb6c9d3162c9d8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-06 (Fri, 06 Dec 2019)

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

  Log Message:
  -----------
  Keep RFC6928 non-normative

Adds Gorry's suggestion for an editorial improvement.



From nobody Fri Dec  6 07: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 96CAD12080A for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 07:48:59 -0800 (PST)
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 U386e6b6qSuZ for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 07:48:58 -0800 (PST)
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 03348120020 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 07:48:58 -0800 (PST)
Date: Fri, 06 Dec 2019 07:48:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575647337; bh=Jt16PwkDYVyH1bHPfIu3WharULWFzomwWFzcuZcpKcI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=f7McGqM3wnB+NYVN5YgeXTouMfmAespQK7YgePKpJHT/9gBWYktQx1o/kUg6oXG4+ cMlGQKvd7hJwBQtiIlORgSVFUO5JWntwHrfSngarAMgPvFYRUxfr+kuK2vUTGvkvbH xVb8TNAGDNh58kjEaDzz6Xhjp1VF64kEzU2Legio=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY4EITKU2YFTU3T5NF366VOTEVBNHHB7VMV2I@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3287@github.com>
Subject: [quicwg/base-drafts] Keep RFC6928 non-normative (#3287)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea78691efd3_7e5c3f92b42cd96411617a"; 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/eqkFlEvxc1RvMJP5gdXFDfZFMNY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 15:49:00 -0000

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

Adds Gorry&#39;s suggestion for an editorial improvement.

Fixes #3245 with the suggested editorial change from @gorryfair 
An alternative to #3246 
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Keep RFC6928 non-normative

-- File Changes --

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

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3287.patch
https://github.com/quicwg/base-drafts/pull/3287.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/3287

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

<p>Adds Gorry's suggestion for an editorial improvement.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3245.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="523934502" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3245" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3245/hovercard" href="https://github.com/quicwg/base-drafts/issues/3245">#3245</a> with the suggested editorial change from <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/gorryfair/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gorryfair">@gorryfair</a><br>
An alternative to <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="523934607" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3246" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3246/hovercard" href="https://github.com/quicwg/base-drafts/pull/3246">#3246</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/3287'>https://github.com/quicwg/base-drafts/pull/3287</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Keep RFC6928 non-normative</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3287.patch'>https://github.com/quicwg/base-drafts/pull/3287.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3287.diff'>https://github.com/quicwg/base-drafts/pull/3287.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/3287?email_source=notifications&amp;email_token=AFTOJK7H7NKLZL3E6ESYS7DQXJX6TA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6VSXJA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2QRLZDD2TUGZVTZVLQXJX6TANCNFSM4JW26XZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5DVXBANY57O4B2AODQXJX6TA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6VSXJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3287?email_source=notifications\u0026email_token=AFTOJK7H7NKLZL3E6ESYS7DQXJX6TA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6VSXJA",
"url": "https://github.com/quicwg/base-drafts/pull/3287?email_source=notifications\u0026email_token=AFTOJK7H7NKLZL3E6ESYS7DQXJX6TA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6VSXJA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dea78691efd3_7e5c3f92b42cd96411617a--


From nobody Fri Dec  6 07:50: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 942B1120828 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 07:50:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M0_gPucBMLWr for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 07:50:08 -0800 (PST)
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 652C4120020 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 07:50:08 -0800 (PST)
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 B29F38C0603 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 07:50:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575647407; bh=eyCCdtnAAjPMZUB2J/Yhl9zDnOHsNVNDh+UtK5JV7gg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VWgo1X4dBqe5/GrZ8uUvosaHzqBztA6Mj6dALzbS1hthY61QMgyxu/PB7F9pFyXu2 doPqrdBYoRIGdxwllIsVD42RyR7b1mMnd2zEY+XdKptY5ICAIAWYprQMjknc2HHBuu PjHivpEs14nKXxWgISt+T1F1Ry9RhTbWD0bZfygA=
Date: Fri, 06 Dec 2019 07:50:07 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY3ALCKA2APSRX2HMV366VS7EVBNHHB6OU3EY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3245/562626594@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3245@github.com>
References: <quicwg/base-drafts/issues/3245@github.com>
Subject: Re: [quicwg/base-drafts] Make RFC 6928 normative (#3245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea78afa315f_2a2f3fd449acd96c14884d"; 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/zWVn-eFXgUbTnybssNcpJtetfE0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 15:50:09 -0000

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

Thanks for the suggestion @gorryfair, PR 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/issues/3245#issuecomment-562626594
----==_mimepart_5dea78afa315f_2a2f3fd449acd96c14884d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for the suggestion <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/gorryfair/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gorryfair">@gorryfair</a>, PR 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/issues/3245?email_source=notifications&amp;email_token=AFTOJK4HUBCXFP4BKYP2QI3QXJYC7A5CNFSM4JOIFRF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEQAIQ#issuecomment-562626594">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2CDL6G4E3T2NG7IRDQXJYC7ANCNFSM4JOIFRFQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4Q5ZKACOPMEV5QJLTQXJYC7A5CNFSM4JOIFRF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEQAIQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3245?email_source=notifications\u0026email_token=AFTOJK4HUBCXFP4BKYP2QI3QXJYC7A5CNFSM4JOIFRF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEQAIQ#issuecomment-562626594",
"url": "https://github.com/quicwg/base-drafts/issues/3245?email_source=notifications\u0026email_token=AFTOJK4HUBCXFP4BKYP2QI3QXJYC7A5CNFSM4JOIFRF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEQAIQ#issuecomment-562626594",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea78afa315f_2a2f3fd449acd96c14884d--


From nobody Fri Dec  6 07: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 13D97120839 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 07:50:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vsisbxafv4g4 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 07:50:47 -0800 (PST)
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 B394D12080A for <quic-issues@ietf.org>; Fri,  6 Dec 2019 07:50:42 -0800 (PST)
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 4197E261639 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 07:50:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575647442; bh=034V20yXLAszceHe2lFJ0IPi0Bb7FJGJvj/kooCWT4o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GI89NSNMrCImpRs4AwIoTBYS50FCyOwjlIML0SfUaKZxafgSMZh7LdEPiYwFLxhqw v89KVIsRUgyQA1yk639c6DNy8Q9dUzIWZ2R//JegiRBarz2AZHF2r9I0Yhh+IeTZOg q7AfY2OCT/5OIAsVaHNzrS8EkbZiB4MmT1jN6c3o=
Date: Fri, 06 Dec 2019 07:50:42 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3TVDP4G2VIKFRLA3N366VVFEVBNHHB6OU3R4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3246/c562626836@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3246@github.com>
References: <quicwg/base-drafts/pull/3246@github.com>
Subject: Re: [quicwg/base-drafts] Make RFC6928 normative (#3246)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea78d21b57d_34ab3fc40fecd96c75637"; 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/L4-P4FKYqS-RntVH5N_X1KxpLGE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 15:50:48 -0000

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

Agreed, I think we can close this 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/3246#issuecomment-562626836
----==_mimepart_5dea78d21b57d_34ab3fc40fecd96c75637
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed, I think we can close this 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/3246?email_source=notifications&amp;email_token=AFTOJK4PQDSDJBHZFNYG2XDQXJYFFA5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEQCFA#issuecomment-562626836">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYFBJXGA7VOBWJPYGTQXJYFFANCNFSM4JOIFUVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7TXXAPI75LZFF47DLQXJYFFA5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEQCFA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3246?email_source=notifications\u0026email_token=AFTOJK4PQDSDJBHZFNYG2XDQXJYFFA5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEQCFA#issuecomment-562626836",
"url": "https://github.com/quicwg/base-drafts/pull/3246?email_source=notifications\u0026email_token=AFTOJK4PQDSDJBHZFNYG2XDQXJYFFA5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEQCFA#issuecomment-562626836",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea78d21b57d_34ab3fc40fecd96c75637--


From nobody Fri Dec  6 09:07:38 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 4E1471200CD for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:07:37 -0800 (PST)
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 iXtXMKA3CuGF for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:07:35 -0800 (PST)
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 BB9AB12007C for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:07:35 -0800 (PST)
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=yFHAqXV2T0YroW7H/9earCyMJlJlQqgTYicfFrk9Sfs=; b= bxdvzQXPOnDopZkyDM5GfSPK9AlzW3JQr+BEQH6RUN1vJB++8vbeEUJjBG4QolaZ frKBaTjeDdNq/ejgx84Wl2hCY2U2NjTczXqfRmaFHtmM7DAkJ3VbTOnCvoEtrOWe xX4ztMTxNIuov3NITS0KJFZZK87z7WHRko61okV4uR0=
Received: by filter0953p1las1.sendgrid.net with SMTP id filter0953p1las1-14355-5DEA8AD5-55 2019-12-06 17:07:33.992997324 +0000 UTC m=+160750.157668040
Received: from github-lowworker-b40b5a4.cp1-iad.github.net (unknown [140.82.115.10]) by ismtpd0016p1iad2.sendgrid.net (SG) with ESMTP id oEoe0vWAQ66wYmr4QD-kgQ for <quic-issues@ietf.org>; Fri, 06 Dec 2019 17:07:33.919 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b40b5a4.cp1-iad.github.net (Postfix) with ESMTP id D3FB63E09B9 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:07:33 -0800 (PST)
Date: Fri, 06 Dec 2019 17:07:34 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3BIPYQ7EANCSGRBY53666VLEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/562656995@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea8ad5d2a11_72513fd747ecd96c979a8"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3uhj9DlBklxSYysIp6Nnf2MEpy2kW/0ilYjz f1rA6Yu3WY5vEzC1zslO/96CKJ0XHG69Us+wiYlzhTKZRVtcsIVE3+KO/iY+/rPk4Uez56Lzq99070 ieHTX75JPPFnTyK0rw/gMHBCCLjoeIktAxl8DFcKy/tJgDiptMgEU7fAHX0M3ZffpTKkJTxjkTzOnj c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5luRMOMwYFGWhOtjuLnbTCEMm0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:07:37 -0000

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

Here's a quote from our hardware partner:

> Here's some preliminary numbers. Due to code and library complexities, my team could not do the AES testing, but we could generate some results with the ghash.
> 
> The main thing is, encryption vs no encryption.
> Using no encryption as base (1x),  with ghash calculated, the CPU usage is roughly ~2.5x higher.
> 
> And if we expect AES to be 1.7x to 2.8x slower than ghash, we're looking at 4.25x to 7x slower for no encryption vs AES encryption.

And a bit more details in follow up:

> Again, these are preliminary numbers, and since we use ghash as benchmark base, the factor with different cpu generation & AES support is a little bit reduced here...
> 
> And, of course, the code is not tuned to the optimal, as we just took from the libraries mentioned by the link. (And I don't know how much of room left to tune the ghash & aes)
> 
> Attached is a little bit more details:
```
No ghash
------------------------------------------------------------
CPU Usage
Data1   14%   12%   11%   14%   12%

Port   InPPS   InBPS   OutPPS   OutBPS   
--------------------------------------------------------------------------
1   21738.64   22651666.98   0.00   0.00  
2   0.40   23.98   21738.64   22651666.98  

Ghash
------------------------------------------------------------
Data1   21%   29%   26%   27%   30%

Port   InPPS   InBPS   OutPPS   OutBPS  
--------------------------------------------------------------------------
1   20850.42   21725742.72   0.40   23.98   
2   0.40   23.98   20850.02   21725718.74  
```

I'm still of the opinion that, since the Retry packet is almost purely a DoS mitigation mechanism, our view should be what's the absolute simplest design we can take and still get what's absolutely necessary, not nice to have; instead of what else can we squeeze into this feature and hopefully not make it "too expensive".

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

<p>Here's a quote from our hardware partner:</p>
<blockquote>
<p>Here's some preliminary numbers. Due to code and library complexities, my team could not do the AES testing, but we could generate some results with the ghash.</p>
<p>The main thing is, encryption vs no encryption.<br>
Using no encryption as base (1x),  with ghash calculated, the CPU usage is roughly ~2.5x higher.</p>
<p>And if we expect AES to be 1.7x to 2.8x slower than ghash, we're looking at 4.25x to 7x slower for no encryption vs AES encryption.</p>
</blockquote>
<p>And a bit more details in follow up:</p>
<blockquote>
<p>Again, these are preliminary numbers, and since we use ghash as benchmark base, the factor with different cpu generation &amp; AES support is a little bit reduced here...</p>
<p>And, of course, the code is not tuned to the optimal, as we just took from the libraries mentioned by the link. (And I don't know how much of room left to tune the ghash &amp; aes)</p>
<p>Attached is a little bit more details:</p>
</blockquote>
<pre><code>No ghash
------------------------------------------------------------
CPU Usage
Data1   14%   12%   11%   14%   12%

Port   InPPS   InBPS   OutPPS   OutBPS   
--------------------------------------------------------------------------
1   21738.64   22651666.98   0.00   0.00  
2   0.40   23.98   21738.64   22651666.98  

Ghash
------------------------------------------------------------
Data1   21%   29%   26%   27%   30%

Port   InPPS   InBPS   OutPPS   OutBPS  
--------------------------------------------------------------------------
1   20850.42   21725742.72   0.40   23.98   
2   0.40   23.98   20850.02   21725718.74  
</code></pre>
<p>I'm still of the opinion that, since the Retry packet is almost purely a DoS mitigation mechanism, our view should be what's the absolute simplest design we can take and still get what's absolutely necessary, not nice to have; instead of what else can we squeeze into this feature and hopefully not make it "too expensive".</p>

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


From nobody Fri Dec  6 09:19: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 C5D7112011E for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:19:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aoNNiqTJJe30 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:19:44 -0800 (PST)
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 E26171200FE for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:19:43 -0800 (PST)
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 0F0451C0653 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:19:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575652783; bh=EB0sob9QiilT+T6w5GptvL89tnm1tAUyKJSiPf9tpCw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=H0jNOJAsQzNcPNSwdoA7xxVuNYLUd2OQGsWJgIwzLuNsNtYX2vg0dMp7IlK4eV88m 5n8GnV3/uYkW8WY0H/9m6jtc9LoLMf3sMLA/XbnQs22EpCQjSRY7/iaOhdNEVX/7sZ VtDB5YIirSL51ySkvCxZGqUmhGW9ROkskKIbH5L8=
Date: Fri, 06 Dec 2019 09:19:42 -0800
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5RU7MKMMRZJRVQABN367AC5EVBNHHB7VUXUM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3288@github.com>
Subject: [quicwg/base-drafts] Define AreAllPacketsLost() function (#3288)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea8daef3999_67e83fb057ccd96c55322"; 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/1RpYBgJCqkeiNsI8-e13gnp2OgE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:19:46 -0000

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

It's not very clear how the `AreAllPacketsLost()` function in the recovery draft should be implemnted, so having more guidance would be helpful.

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

<p>It's not very clear how the <code>AreAllPacketsLost()</code> function in the recovery draft should be implemnted, so having more guidance would be helpful.</p>

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


From nobody Fri Dec  6 09:19: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 6A2741200FE for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:19:51 -0800 (PST)
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 HWObTJJNp1sw for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:19:50 -0800 (PST)
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 DD44D12011E for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:19:49 -0800 (PST)
Date: Fri, 06 Dec 2019 09:19:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575652789; bh=eQwi4yazrH9q9fd2YsyJAFywoqhfm0dBfiy5TtUENtU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=mNMcWhj7+NfRkGL/p/mKXCnb/Ledt46y4WfYc7Ti4gK6+l4NFr1K9qWLI5umYYn28 rPU4tNMNh1G3K/hHb8bEeQqoOOol4wTYM1wKAWkSOPpGuV54eKJRXz3nPkgTcRe9Tt EyidX2xJggKLjr82EpN0KLkefJLQeN5YVpyDUwkg=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYWGLNGPWOKISS3QGN367ADLEVBNHHB7VUXZ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3289@github.com>
Subject: [quicwg/base-drafts] Fix persistent congestion period calculation (#3289)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea8db5c9de_45de3fbd328cd96011032a"; 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/X3iX5OLzC95cm9pURzyH33p_fVU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:19:51 -0000

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

Should use times instead of packet numbers (also fix formatting).
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Fix persistent congestion period calculation

-- File Changes --

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

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3289.patch
https://github.com/quicwg/base-drafts/pull/3289.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/3289

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

<p>Should use times instead of packet numbers (also fix formatting).</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/3289'>https://github.com/quicwg/base-drafts/pull/3289</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix persistent congestion period calculation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3289/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/3289.patch'>https://github.com/quicwg/base-drafts/pull/3289.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3289.diff'>https://github.com/quicwg/base-drafts/pull/3289.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/3289?email_source=notifications&amp;email_token=AFTOJK5IOM25HU6WYCSEMFDQXKCTLA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6WS7HQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYOCUPH5RI7TETY253QXKCTLANCNFSM4JW5K7IQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYCRDG4HRWOWASN3V3QXKCTLA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6WS7HQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK5IOM25HU6WYCSEMFDQXKCTLA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6WS7HQ",
"url": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK5IOM25HU6WYCSEMFDQXKCTLA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6WS7HQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dea8db5c9de_45de3fbd328cd96011032a--


From nobody Fri Dec  6 09: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 E9996120110 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:23:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pgjC-l-pitkz for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:23:25 -0800 (PST)
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 3A8B91200FE for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:23:25 -0800 (PST)
Date: Fri, 06 Dec 2019 09:23:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653004; bh=Z+lrAuWZS4chmeRIThHKuU3LPzYYADlCxzJMgX5grxo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cK3+ZrDS8C8Nuro+NGDsriusGkcafZPwF1iKdGFOBwWgzUqQhN6182bqTZRLq3by+ tWShxhttGQb/YsQddEETKyStKbmBkuS/UVMOdS2zPjf0XGCMg1CedprdmmUxbnQ6xv jMjrQB5aUNzKOkXQto7e5ayxD3tGYWAg6D839Wus=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2M54Q67ODOV57PCSV367AQZEVBNHHB7VUXZ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3289/review/328346086@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3289@github.com>
References: <quicwg/base-drafts/pull/3289@github.com>
Subject: Re: [quicwg/base-drafts] Fix persistent congestion period calculation (#3289)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea8e8c71c8e_66333ff81a4cd96417568f"; 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/ysH13KW_RA3xe9qsX7MrxTAWeI0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:23:27 -0000

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

nibanks commented on this pull request.



> @@ -735,7 +737,7 @@ illustrate persistent congestion:
 
 The first three packets are determined to be lost when the acknowlegement of
 packet 4 is received at t=8.  The congestion period is calculated as the time
-between the oldest and newest lost packets: (3 - 0) = 3.  The duration for
+between the oldest and newest lost packets: (7 - 0) = 7.  The duration for

I believe it was correct before. The time is the time between oldest and newest **lost** packets. The oldest **lost** packet was at t=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/pull/3289#pullrequestreview-328346086
----==_mimepart_5dea8e8c71c8e_66333ff81a4cd96417568f
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/3289#discussion_r354944011">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -735,7 +737,7 @@ illustrate persistent congestion:
 
 The first three packets are determined to be lost when the acknowlegement of
 packet 4 is received at t=8.  The congestion period is calculated as the time
-between the oldest and newest lost packets: (3 - 0) = 3.  The duration for
+between the oldest and newest lost packets: (7 - 0) = 7.  The duration for
</pre>
<p>I believe it was correct before. The time is the time between oldest and newest <strong>lost</strong> packets. The oldest <strong>lost</strong> packet was at t=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/pull/3289?email_source=notifications&amp;email_token=AFTOJKZAO2TLQPA6CERV5EDQXKDAZA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJCTZQ#pullrequestreview-328346086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK75SYPZER7NILE2TGDQXKDAZANCNFSM4JW5K7IQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2SFA4CROTL7SQRG4TQXKDAZA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJCTZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJKZAO2TLQPA6CERV5EDQXKDAZA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJCTZQ#pullrequestreview-328346086",
"url": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJKZAO2TLQPA6CERV5EDQXKDAZA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJCTZQ#pullrequestreview-328346086",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea8e8c71c8e_66333ff81a4cd96417568f--


From nobody Fri Dec  6 09:23: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 5F21E12006D for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:23:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.097
X-Spam-Level: 
X-Spam-Status: No, score=-6.097 tagged_above=-999 required=5 tests=[BAYES_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, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZaVWZVrkpQUK for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:23:46 -0800 (PST)
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 BEB83120086 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:23:46 -0800 (PST)
Date: Fri, 06 Dec 2019 09:23:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653026; bh=rGAbyimwjqQu8/UHphO7Pp6k7MNXfP+rSyaXkG/UxZ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qm8Qo4YHW5WeCa2HWTIzR27m/cyUw9Jlohh+Ly79f8SobKg/jsK3GHQr7qHkEgQYz 5P5QuUNjuAndGKhA4x7HlslDleJkhahKut6R73l5ExOlytZNY0NQw2uglphRpqDyJ+ 1WFnItHliuXMWXZ9nkrd/XLsndoWJ4kmboL7wkCs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5PP2USKFIWZRCI7RV367ASDEVBNHHB7VUXUM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3288/562662906@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3288@github.com>
References: <quicwg/base-drafts/issues/3288@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() function (#3288)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea8ea1f31ca_172b3fd3f88cd960186657"; 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/v2BeI3eCYbUV7jyEDsWHzw4q1OE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:23:48 -0000

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

Also, I believe the example is incorrect, and should be (7 - 0) = 7.  3 is correct for the packet number, not for the time.

`If an ack-eliciting packet is sent at time = 0, the following
   scenario would illustrate persistent congestion:

                     +-----+------------------------+
                     | t=0 | Send Pkt #1 (App Data) |
                     +-----+------------------------+
                     | t=1 | Send Pkt #2 (PTO 1)    |
                     |     |                        |
                     | t=3 | Send Pkt #3 (PTO 2)    |
                     |     |                        |
                     | t=7 | Send Pkt #4 (PTO 3)    |
                     |     |                        |
                     | t=8 | Recv ACK of Pkt #4     |
                     +-----+------------------------+

   The first three packets are determined to be lost when the ACK of
   packet 4 is received at t=8.  The congestion period is calculated as
   the time between the oldest and newest lost packets: (3 - 0) = 3.
   The duration for persistent congestion is equal to: (1 *
   kPersistentCongestionThreshold) = 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/3288#issuecomment-562662906
----==_mimepart_5dea8ea1f31ca_172b3fd3f88cd960186657
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also, I believe the example is incorrect, and should be (7 - 0) = 7.  3 is correct for the packet number, not for the time.</p>
<p>`If an ack-eliciting packet is sent at time = 0, the following<br>
scenario would illustrate persistent congestion:</p>
<pre><code>                 +-----+------------------------+
                 | t=0 | Send Pkt #1 (App Data) |
                 +-----+------------------------+
                 | t=1 | Send Pkt #2 (PTO 1)    |
                 |     |                        |
                 | t=3 | Send Pkt #3 (PTO 2)    |
                 |     |                        |
                 | t=7 | Send Pkt #4 (PTO 3)    |
                 |     |                        |
                 | t=8 | Recv ACK of Pkt #4     |
                 +-----+------------------------+
</code></pre>
<p>The first three packets are determined to be lost when the ACK of<br>
packet 4 is received at t=8.  The congestion period is calculated as<br>
the time between the oldest and newest lost packets: (3 - 0) = 3.<br>
The duration for persistent congestion is equal to: (1 *<br>
kPersistentCongestionThreshold) = 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/3288?email_source=notifications&amp;email_token=AFTOJKZLCLPGQXXIO4K4PULQXKDCDA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEY36Q#issuecomment-562662906">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2J35LWW7O7IZM6VPTQXKDCDANCNFSM4JW5K5VQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2HRWFLZ26WLFR5JWDQXKDCDA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEY36Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3288?email_source=notifications\u0026email_token=AFTOJKZLCLPGQXXIO4K4PULQXKDCDA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEY36Q#issuecomment-562662906",
"url": "https://github.com/quicwg/base-drafts/issues/3288?email_source=notifications\u0026email_token=AFTOJKZLCLPGQXXIO4K4PULQXKDCDA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEY36Q#issuecomment-562662906",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea8ea1f31ca_172b3fd3f88cd960186657--


From nobody Fri Dec  6 09:24: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 A4EBD1200FE for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:24:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id roLifPkvBgw5 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:24:38 -0800 (PST)
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 5A76A1209E4 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:24:38 -0800 (PST)
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 791E11C0B0D for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:24:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653077; bh=AJPgtQLOgKb47phPcPAdA3wn0sIrLyBznVymU7Vs3fA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TvXCbCwB1XbI2U65KiRZYX9mAu0NBYKt+c5pVvRR5UQf9cOW2YMWwU8ZBOhG+eJBe z/npZNkt85777wv3dWrVsVWxhZ5f8j68HiRJAnIayzQXNpUUZf2NmiabmN/lLO4J6e mskPj28JoCs287vVS8L2sBUQ6jvP7vNS/UXLl3fw=
Date: Fri, 06 Dec 2019 09:24:37 -0800
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYDH4JFEYNGQHDXHS5367AVLEVBNHHB7VUXZ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3289/review/328346741@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3289@github.com>
References: <quicwg/base-drafts/pull/3289@github.com>
Subject: Re: [quicwg/base-drafts] Fix persistent congestion period calculation (#3289)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea8ed569fc5_7d383fb589ecd960114250"; 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/sp7ERhNB1JOCcOGOwBDIIH54dY4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:24:43 -0000

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

nibanks commented on this pull request.



> @@ -735,7 +737,7 @@ illustrate persistent congestion:
 
 The first three packets are determined to be lost when the acknowlegement of
 packet 4 is received at t=8.  The congestion period is calculated as the time
-between the oldest and newest lost packets: (3 - 0) = 3.  The duration for
+between the oldest and newest lost packets: (7 - 0) = 7.  The duration for

Sorry, ignore me. I misread the sample 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/3289#discussion_r354944744
----==_mimepart_5dea8ed569fc5_7d383fb589ecd960114250
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/3289#discussion_r354944744">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -735,7 +737,7 @@ illustrate persistent congestion:
 
 The first three packets are determined to be lost when the acknowlegement of
 packet 4 is received at t=8.  The congestion period is calculated as the time
-between the oldest and newest lost packets: (3 - 0) = 3.  The duration for
+between the oldest and newest lost packets: (7 - 0) = 7.  The duration for
</pre>
<p>Sorry, ignore me. I misread the sample 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/3289?email_source=notifications&amp;email_token=AFTOJK5QSYDGJCG54WMBAADQXKDFLA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJCY5I#discussion_r354944744">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZXLUMH5UX5PWHQNWLQXKDFLANCNFSM4JW5K7IQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK56C6C37IKLQS5ADLLQXKDFLA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJCY5I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK5QSYDGJCG54WMBAADQXKDFLA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJCY5I#discussion_r354944744",
"url": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK5QSYDGJCG54WMBAADQXKDFLA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJCY5I#discussion_r354944744",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea8ed569fc5_7d383fb589ecd960114250--


From nobody Fri Dec  6 09: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 65810120086 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:26:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CpMD2svW8SW9 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:26:47 -0800 (PST)
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 E319112006D for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:26:46 -0800 (PST)
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 2E4AF1C0C48 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:26:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653206; bh=T3ay0R8RinRa2qebsv4KFnWYV6rdDrrlVECTXFZxIrI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZIJJBzeOBwoIZkEXsXeNHncaj9tCcoMkr+8+Y4ndDJUdFdJOoBr6+CgpjCL+Hrj0C FzemWONoP07kxgo31JFj9QFWhUyRlDvSjRr2lh+z0clM3MJ2W6sdxP8Wz1+stHyx8Y yDla2vT7uahSFP7z+ZfrysoQ6TfMPMDFeqYJfgqI=
Date: Fri, 06 Dec 2019 09:26:46 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5W3TXEW4BIAPQRPOF367A5NEVBNHHB7VUXZ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3289/review/328347856@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3289@github.com>
References: <quicwg/base-drafts/pull/3289@github.com>
Subject: Re: [quicwg/base-drafts] Fix persistent congestion period calculation (#3289)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea8f561ea21_527b3fbc888cd9602804e3"; 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/vrlqLrW4Hl424HT2SaDnqb53NhA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:26:48 -0000

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

ianswett commented on this pull request.



> @@ -735,7 +737,7 @@ illustrate persistent congestion:
 
 The first three packets are determined to be lost when the acknowlegement of
 packet 4 is received at t=8.  The congestion period is calculated as the time
-between the oldest and newest lost packets: (3 - 0) = 3.  The duration for
+between the oldest and newest lost packets: (7 - 0) = 7.  The duration for

Good point, my mistake on reading the example.  It's correct as 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/3289#discussion_r354945872
----==_mimepart_5dea8f561ea21_527b3fbc888cd9602804e3
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/3289#discussion_r354945872">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -735,7 +737,7 @@ illustrate persistent congestion:
 
 The first three packets are determined to be lost when the acknowlegement of
 packet 4 is received at t=8.  The congestion period is calculated as the time
-between the oldest and newest lost packets: (3 - 0) = 3.  The duration for
+between the oldest and newest lost packets: (7 - 0) = 7.  The duration for
</pre>
<p>Good point, my mistake on reading the example.  It's correct as 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/3289?email_source=notifications&amp;email_token=AFTOJK5VCNDO4QGPS7TFOITQXKDNNA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJDBUA#discussion_r354945872">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6UTOWAX7RY3TBTE23QXKDNNANCNFSM4JW5K7IQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4OVUCG3G2W2V2XVKDQXKDNNA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJDBUA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK5VCNDO4QGPS7TFOITQXKDNNA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJDBUA#discussion_r354945872",
"url": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK5VCNDO4QGPS7TFOITQXKDNNA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJDBUA#discussion_r354945872",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea8f561ea21_527b3fbc888cd9602804e3--


From nobody Fri Dec  6 09:27: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 D122A120086 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:26:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Drbb2VyG2Vnv for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:26:58 -0800 (PST)
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 8A16D12006D for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:26:58 -0800 (PST)
Date: Fri, 06 Dec 2019 09:26:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653217; bh=bXbHxf3cKUPr3W5eonpJo46/ChdPfnisiQzeyJrqX4w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vJwQNbRD1EwACqO4/ElKeS/L9DRZ2fDYZ6PWYDtx2Zr1eZtkV5UZJ0VIMEzC/mQOp 8nrEaUuNaFXxgiI9MKkCCJyWuX/pJCG+TIhzoAnem3hi3+O/9oWdam0TWi22S9JwMT xN3l6VVGczStEp+rJ6KbFwH+hv34f9kxKBBAUAPM=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYP3CYGYCZARVTLIVN367A6DEVBNHHB7VUXZ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3289/review/328347965@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3289@github.com>
References: <quicwg/base-drafts/pull/3289@github.com>
Subject: Re: [quicwg/base-drafts] Fix persistent congestion period calculation (#3289)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea8f61d4af4_45de3fbd328cd9601269e"; 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/Egzdqg0xK9PVWuCaMUr1rFoJA38>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:27:00 -0000

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

nibanks commented on this pull request.



> @@ -735,7 +737,7 @@ illustrate persistent congestion:
 
 The first three packets are determined to be lost when the acknowlegement of
 packet 4 is received at t=8.  The congestion period is calculated as the time
-between the oldest and newest lost packets: (3 - 0) = 3.  The duration for
+between the oldest and newest lost packets: (7 - 0) = 7.  The duration for

Ok, the rich diff in the browser confused me once more. I go back to my original statement. I think the original text is 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/3289#discussion_r354945957
----==_mimepart_5dea8f61d4af4_45de3fbd328cd9601269e
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/3289#discussion_r354945957">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -735,7 +737,7 @@ illustrate persistent congestion:
 
 The first three packets are determined to be lost when the acknowlegement of
 packet 4 is received at t=8.  The congestion period is calculated as the time
-between the oldest and newest lost packets: (3 - 0) = 3.  The duration for
+between the oldest and newest lost packets: (7 - 0) = 7.  The duration for
</pre>
<p>Ok, the rich diff in the browser confused me once more. I go back to my original statement. I think the original text is 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/3289?email_source=notifications&amp;email_token=AFTOJK23QJRMSS47E2FIMJLQXKDODA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJDCPI#discussion_r354945957">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3MDKTMQY6OSZTWSU3QXKDODANCNFSM4JW5K7IQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7T55FCCNLJM64RSV3QXKDODA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJDCPI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK23QJRMSS47E2FIMJLQXKDODA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJDCPI#discussion_r354945957",
"url": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK23QJRMSS47E2FIMJLQXKDODA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJDCPI#discussion_r354945957",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea8f61d4af4_45de3fbd328cd9601269e--


From nobody Fri Dec  6 09:27: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 A8CEE12006D for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:27:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ySH4iDPwtej7 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:27:01 -0800 (PST)
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 76145120118 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:27:01 -0800 (PST)
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 A382C2C2E18 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:27:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653220; bh=aWvZCrkvFSITEl+LAy8ALGrE7CtOlO31JnqZiByuAG8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iLPILzvzDOeq2Q5HMWPBS0fJFZgMEgKEopwiYuw8hNxu6JGVVbARp6lVz1qou4xeA hPcCH+Ph0guWydM4absqn7MXQ2aVKKE+tCYcUFqnGXljlF5W8Trrv1L/SaUQCBYnSv RCe5Gwbq12bhV4Rh+6DFploFbEqBdAmTI9DiWZhA=
Date: Fri, 06 Dec 2019 09:27:00 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK54QN56UUTWQWXGMWV367A6JEVBNHHB7VUXUM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3288/562664145@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3288@github.com>
References: <quicwg/base-drafts/issues/3288@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() function (#3288)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea8f6491487_e963f8c210cd9641920d9"; 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/DUaqWYlrGncOEywVkYmkar6_jx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:27:03 -0000

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

Sorry, disregard my second comment, the example is 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/issues/3288#issuecomment-562664145
----==_mimepart_5dea8f6491487_e963f8c210cd9641920d9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sorry, disregard my second comment, the example is 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/issues/3288?email_source=notifications&amp;email_token=AFTOJK3HPUVS2274DQJMX4LQXKDOJA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZFUI#issuecomment-562664145">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ7WGVAACK6YXCUF6LQXKDOJANCNFSM4JW5K5VQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYWBCZARPQJV6QGZADQXKDOJA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZFUI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3288?email_source=notifications\u0026email_token=AFTOJK3HPUVS2274DQJMX4LQXKDOJA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZFUI#issuecomment-562664145",
"url": "https://github.com/quicwg/base-drafts/issues/3288?email_source=notifications\u0026email_token=AFTOJK3HPUVS2274DQJMX4LQXKDOJA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZFUI#issuecomment-562664145",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea8f6491487_e963f8c210cd9641920d9--


From nobody Fri Dec  6 09: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 335B512006D for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:30:16 -0800 (PST)
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 HxGP_ynivdX6 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:30:15 -0800 (PST)
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 F3D34120071 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:30:14 -0800 (PST)
Date: Fri, 06 Dec 2019 09:30:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653414; bh=D5qkMHf5WJIQutw0Xv1JVP06QPdL7aM55lYRvYtTt6Q=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=cpZK7bSgLwdRB/DK7PxGEh4igH2hjUNmckZPLVUSyy7fpVXMt/yD9mPbJKgkcNEqI 141vNgFEPHBK4YZyOKf2nmG2kXx0UvSqyMsz7TbiYunZ/VWkjbdn5jekaAcKl/ouFy v9/bPLTm4WD629MKqXJBJB61JDl5txRZ9EBYCMLg=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYANE5NSWFPIOWXH45367BKNEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290@github.com>
Subject: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea902631501_39f73f8b87ecd964139827"; 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/5UCR0lmkXee3NvjXr9C1IHkF5J0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:30:16 -0000

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

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

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

-- Commit Summary --

  * Define AreAllPacketsLost()

-- File Changes --

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

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3290.patch
https://github.com/quicwg/base-drafts/pull/3290.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/3290

----==_mimepart_5dea902631501_39f73f8b87ecd964139827
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 #3288.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="534157219" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3288" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3288/hovercard" href="https://github.com/quicwg/base-drafts/issues/3288">#3288</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/3290'>https://github.com/quicwg/base-drafts/pull/3290</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Define AreAllPacketsLost()</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3290.patch'>https://github.com/quicwg/base-drafts/pull/3290.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3290.diff'>https://github.com/quicwg/base-drafts/pull/3290.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/3290?email_source=notifications&amp;email_token=AFTOJK6HJQWHW7BMIXF6IT3QXKD2NA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6WWTJQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2AIJ55SPZYSODVLI3QXKD2NANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4NVWJQYXO2NCHZGNDQXKD2NA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6WWTJQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK6HJQWHW7BMIXF6IT3QXKD2NA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6WWTJQ",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK6HJQWHW7BMIXF6IT3QXKD2NA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H6WWTJQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dea902631501_39f73f8b87ecd964139827--


From nobody Fri Dec  6 09: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 3C685120071 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:30:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J4xQ-heGDxnn for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:30:36 -0800 (PST)
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 0770912006D for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:30:36 -0800 (PST)
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 5C3BBA0081 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:30:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653435; bh=IBdBfX8A2VdoZhma4ubEhv1OjYr5GuikjqY6wsUOMDc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OqDWkK1Ai5qQCJrfEyY3d5/K/+bpYBIjdOTNV56IR3OfsZ4zybISxUOJohyacx2+8 lY5dTFOZ8uSj1bIhjUEqe5uh6VO71PTktfaZ8v9Ps9boMVZlaC+jgXlZPfFcLXEnt3 /xFFblBI6ExDKEUPqqr73oOeX1D/u32SDRr0G5VQ=
Date: Fri, 06 Dec 2019 09:30:35 -0800
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZA2PDJ4IV4IXEVRQV367BLXEVBNHHB7VUXUM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3288/562665475@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3288@github.com>
References: <quicwg/base-drafts/issues/3288@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() function (#3288)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea903b4e020_2d4b3fe46a0cd96823832a"; 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/Ucr2yvvf-VYGfKxMkmZDb9cc3eI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:30:37 -0000

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

Made https://github.com/quicwg/base-drafts/pull/3290 to update the 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/3288#issuecomment-562665475
----==_mimepart_5dea903b4e020_2d4b3fe46a0cd96823832a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Made <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="534164691" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3290" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3290/hovercard" href="https://github.com/quicwg/base-drafts/pull/3290">#3290</a> to update the 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/3288?email_source=notifications&amp;email_token=AFTOJKY3AAMTDKKW5RBIBQ3QXKD3XA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZQAY#issuecomment-562665475">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY3P5CQFODHK3O3QZTQXKD3XANCNFSM4JW5K5VQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4SVC65CCTFY5MZFCLQXKD3XA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZQAY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3288?email_source=notifications\u0026email_token=AFTOJKY3AAMTDKKW5RBIBQ3QXKD3XA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZQAY#issuecomment-562665475",
"url": "https://github.com/quicwg/base-drafts/issues/3288?email_source=notifications\u0026email_token=AFTOJKY3AAMTDKKW5RBIBQ3QXKD3XA5CNFSM4JW5K5V2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZQAY#issuecomment-562665475",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea903b4e020_2d4b3fe46a0cd96823832a--


From nobody Fri Dec  6 09:30: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 5E6F612007C for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:30:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OYNBIlUNoAcP for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:30:51 -0800 (PST)
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 F223712006D for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:30:50 -0800 (PST)
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 53B531C3087 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:30:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653450; bh=Qu7CSDAtgbfIr52V0WIwtPS0nwGfKNor9tzICx2SA2Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bogqk8/sG5z0NauxVbmt653rd2z617UYftMEy58QmHxivncr77MAl16RYlrUwNTx+ o3DvBnggkuPHqrfRzPhiVDxwO9okSI1IkUsJqTpcmh7Ccv+GcOAczjT4AFA0jytBAX zj8porYz/zrtOTjlBtDbW6JW09HND26NcoGKGtPg=
Date: Fri, 06 Dec 2019 09:30:50 -0800
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HE6GTA6XIBRMELO5367BMVEVBNHHB7VUXZ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3289/c562665564@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3289@github.com>
References: <quicwg/base-drafts/pull/3289@github.com>
Subject: Re: [quicwg/base-drafts] Fix persistent congestion period calculation (#3289)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea904a45241_69d3ffd05acd96413607f"; 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/1FIDVzuMX3Z2VQtVHE4oqKu194I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:30:52 -0000

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

Closing, @nibanks is 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/3289#issuecomment-562665564
----==_mimepart_5dea904a45241_69d3ffd05acd96413607f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nibanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> is 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/3289?email_source=notifications&amp;email_token=AFTOJK6ZRYJNFFEACPFWGLLQXKD4VA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZQXA#issuecomment-562665564">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY6JI5O6R5ZIAUA5UDQXKD4VANCNFSM4JW5K7IQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7BPWLKGLYSD7U2I4LQXKD4VA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZQXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK6ZRYJNFFEACPFWGLLQXKD4VA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZQXA#issuecomment-562665564",
"url": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK6ZRYJNFFEACPFWGLLQXKD4VA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZQXA#issuecomment-562665564",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea904a45241_69d3ffd05acd96413607f--


From nobody Fri Dec  6 09:30: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 832A412006D for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:30:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.527
X-Spam-Level: 
X-Spam-Status: No, score=-6.527 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.073, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-XMJQHvYopk for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:30:52 -0800 (PST)
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 3BE06120071 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:30:52 -0800 (PST)
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 66F6E6E0541 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:30:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653451; bh=oaiYkgR6fA3CejDIl236Oc5YBgNcRK1ecEdBN9lIlCo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UboU+bSlBCKlPnh57c12y60sjfRP+/YiOKksn5IR1MBAQ1SvJ0HrJcn7aswhvtTED 16ErJR4HnBw5lnSIkYeJPNSAn9W0rUXxH5iv360Ua3rv2+WzCUjLFwfT7R8MpXnz/J qXCy4hUogUk2z/63PEdSRdd4uUyaB3p0T59TWrD0=
Date: Fri, 06 Dec 2019 09:30:51 -0800
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3PO4TGRT7L7HQUBKN367BMXEVBNHHB7VUXZ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3289/issue_event/2862192959@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3289@github.com>
References: <quicwg/base-drafts/pull/3289@github.com>
Subject: Re: [quicwg/base-drafts] Fix persistent congestion period calculation (#3289)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea904b58a65_1ad03fc6a40cd9602406de"; 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/7_lac0kfM1k5rl1XCcS7kTNWt84>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:30:53 -0000

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

Closed #3289.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3289#event-2862192959
----==_mimepart_5dea904b58a65_1ad03fc6a40cd9602406de
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="534157263" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3289" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3289/hovercard" href="https://github.com/quicwg/base-drafts/pull/3289">#3289</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/3289?email_source=notifications&amp;email_token=AFTOJK2R55IL4UE4TJVFNTDQXKD4XA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVKMZSPY#event-2862192959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK37YCB5BIUIEPES7KDQXKD4XANCNFSM4JW5K7IQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7J5G2HC7U62TOGUUTQXKD4XA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVKMZSPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK2R55IL4UE4TJVFNTDQXKD4XA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVKMZSPY#event-2862192959",
"url": "https://github.com/quicwg/base-drafts/pull/3289?email_source=notifications\u0026email_token=AFTOJK2R55IL4UE4TJVFNTDQXKD4XA5CNFSM4JW5K7I2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVKMZSPY#event-2862192959",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea904b58a65_1ad03fc6a40cd9602406de--


From nobody Fri Dec  6 09:34: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 88D52120112 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:34:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.883
X-Spam-Level: 
X-Spam-Status: No, score=-5.883 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, PDS_BTC_ID=0.499, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SdbYIUuycQY4 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:34:20 -0800 (PST)
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 C9BBA1200FE for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:34:19 -0800 (PST)
Date: Fri, 06 Dec 2019 09:34:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653659; bh=YjB8ioiwGUhbP1kQQAcvhrxyW5OGpC/V7eFFf3Skxzo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W3iYh+Ln2D0bq8/B3+Bqg2JK/sF/N1VTTRgEp+fxQqmw1YRfPKJ1yJ9NaucydoXIb xk7CIduNuVU9PzNW9IMtDpN+5H7xkqDcgx+MUK4Qs9y2Hx4De2eDcqvFKpZ2iTbpfu uHgrSLllPdVYi+Hv8XTeiGLUGNwH0B+wDaJ8FCHo=
From: Alessandro Ghedini <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/3290/push/4365626024@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea911b24766_44543fbe4a2cd95c75017"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
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/PoHMo5lQpc2br8r5K7YRjGngzXM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:34:22 -0000

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

@ghedo pushed 1 commit.

1774a154dfc804130e703342bdab757f0c038f5f  Fix formatting of some pseudo-code


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3290/files/c01acf9469f5729c882ec987adc3df69f79e2a97..1774a154dfc804130e703342bdab757f0c038f5f

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1774a154dfc804130e703342bdab757f0c038f5f">1774a15</a>  Fix formatting of some pseudo-code</li>
</ul>


<p style="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/3290/files/c01acf9469f5729c882ec987adc3df69f79e2a97..1774a154dfc804130e703342bdab757f0c038f5f?email_source=notifications&amp;email_token=AFTOJK735NT5STYOWVBRRQDQXKEJXA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNRSGYYDENA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYET6L3G35KK2WTDJ3QXKEJXANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6LGUXC2LLLUZGRR73QXKEJXA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNRSGYYDENA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290/files/c01acf9469f5729c882ec987adc3df69f79e2a97..1774a154dfc804130e703342bdab757f0c038f5f?email_source=notifications\u0026email_token=AFTOJK735NT5STYOWVBRRQDQXKEJXA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNRSGYYDENA",
"url": "https://github.com/quicwg/base-drafts/pull/3290/files/c01acf9469f5729c882ec987adc3df69f79e2a97..1774a154dfc804130e703342bdab757f0c038f5f?email_source=notifications\u0026email_token=AFTOJK735NT5STYOWVBRRQDQXKEJXA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNRSGYYDENA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dea911b24766_44543fbe4a2cd95c75017--


From nobody Fri Dec  6 09:35: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 01A151200FE for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:35:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rBNVztGjIBh3 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:35:05 -0800 (PST)
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 F28BA120121 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:35:04 -0800 (PST)
Date: Fri, 06 Dec 2019 09:35:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653704; bh=Bn1EyYDfrmJwfUyzyNFk5yHmm7ypv0E222Rfw0qnXG4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xO3HG8IsXW0zALKe30dMof3cOqAIO2BteI8kcX3Ju/1cVML3bKnm2Y7xa6d0JllqV nFhR9fs9FWaH4AJavdHDcAsk/rrQARx6noxmcpm8zsThDEqDHNfEjpc/B4AcEzvm4e 8+Cu1FWByNaLgKk4wX38ICVcmrnCRbPWNkE2n5pM=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZHORKFDKF7VNX64UV367B4REVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/c562667109@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea9148626ea_75903fb7bc4cd96c310237"; 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/vYsDbfsn9LCeuMPm2IFv-7cirp4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:35:11 -0000

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

Also added the formatting fix from https://github.com/quicwg/base-drafts/pull/3289

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

<p>Also added the formatting fix from <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="534157263" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3289" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3289/hovercard" href="https://github.com/quicwg/base-drafts/pull/3289">#3289</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/3290?email_source=notifications&amp;email_token=AFTOJK2OXXO6UXFOKQKHR63QXKEMRA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZ4ZI#issuecomment-562667109">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYWCFCMJZHCJTSWYS3QXKEMRANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7XPVO7PPBWO7XGKU3QXKEMRA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZ4ZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK2OXXO6UXFOKQKHR63QXKEMRA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZ4ZI#issuecomment-562667109",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK2OXXO6UXFOKQKHR63QXKEMRA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEZ4ZI#issuecomment-562667109",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea9148626ea_75903fb7bc4cd96c310237--


From nobody Fri Dec  6 09: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 85793120119 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:37:11 -0800 (PST)
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 7er7Ky31ritx for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:37:10 -0800 (PST)
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 1BE3B1200FE for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:37:10 -0800 (PST)
Date: Fri, 06 Dec 2019 09:37:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653829; bh=ruB9Wf6/M/0mlVbOZTwu1Wxu2Atul2KievDTfTVmPMo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WaDppuuHc5395QBJoeoWpK0EV1ie+QUYOSH4Pr6E22mrIpMfb/8dR8oLDzma5fnu9 Vrxu+Qz7pq78tkIDp8A4VC6E1U4pfwFFhi8L7v6FMM20xp3MekjyjuMKlP0eSobmzj LebUTAOdC8IXdxBRBj4fLkSF1MIsnAw4Ju+znpI0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2SRSORSKPUO274DS5367CELEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328353030@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea91c5651e6_76103faf55ecd96817932c"; 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/BJiaYVimeERT6LazqvFXgrdkXlk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:37:11 -0000

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

ianswett commented on this pull request.



>       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period >
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent

I think it's possible a packet is acked between earliest and largest, so I believe you may need to pass in lost_packets and check that they're contiguous.  Then you can do an early return if no packets are lost or if they're not contiguous.

ie: 
all_packets_lost =  acket_packets.length() ==
   (acked_packets.last().packet_number - acked_packets.first().packet_number - 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/3290#pullrequestreview-328353030
----==_mimepart_5dea91c5651e6_76103faf55ecd96817932c
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/3290#discussion_r354949907">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period &gt;
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent
</pre>
<p>I think it's possible a packet is acked between earliest and largest, so I believe you may need to pass in lost_packets and check that they're contiguous.  Then you can do an early return if no packets are lost or if they're not contiguous.</p>
<p>ie:<br>
all_packets_lost =  acket_packets.length() ==<br>
(acked_packets.last().packet_number - acked_packets.first().packet_number - 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/3290?email_source=notifications&amp;email_token=AFTOJKYJ7VPYFENYTAEO53LQXKEULA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJEKBQ#pullrequestreview-328353030">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6S5RFJ5QNWUYDOMC3QXKEULANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK44SGNA2TJ2GOIOIODQXKEULA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJEKBQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJKYJ7VPYFENYTAEO53LQXKEULA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJEKBQ#pullrequestreview-328353030",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJKYJ7VPYFENYTAEO53LQXKEULA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJEKBQ#pullrequestreview-328353030",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea91c5651e6_76103faf55ecd96817932c--


From nobody Fri Dec  6 09:38: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 AF02712011C for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:38:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XBwXX0ZgGDOK for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:38:21 -0800 (PST)
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 8028D1200FE for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:38:21 -0800 (PST)
Date: Fri, 06 Dec 2019 09:38:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575653900; bh=r0TpjS65UAfAUKNf57rt6s+axKmVYJOd1bMp6CjDCkw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E2G9zv3LrB0Tl2W2kIk7bpBXKLXb22N4tkvizHrOWYKF8f3rJXblzU8cvU9P4Sy04 8Y5HsqxGktaiiD0BwhpJwFFRU5U29L1bOsP0HRsXqNqboZcUdTeZP9uxLYDJSP1Y5U lXKIL1Mm4grS+U0834beFlULkWHw1R+jL0rdTJ0w=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7V6TLBXED5GIBIS4V367CIZEVBNHHB7MJOHY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3280/review/328353644@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3280@github.com>
References: <quicwg/base-drafts/pull/3280@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit IP fragmentation (#3280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea920ccb5ed_5e73fdf7a0cd96c188171"; 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/bfz51-j1_w3wDaFCDxgmRlC_nf4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:38:23 -0000

----==_mimepart_5dea920ccb5ed_5e73fdf7a0cd96c188171
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/3280#pullrequestreview-328353644
----==_mimepart_5dea920ccb5ed_5e73fdf7a0cd96c188171
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/3280?email_source=notifications&amp;email_token=AFTOJK7GEFJD2LEUFXNWQLDQXKEYZA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJEO3A#pullrequestreview-328353644">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2UWLXWAKBBYDGA6X3QXKEYZANCNFSM4JURTAVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK46CQ2FRTGZM45HWG3QXKEYZA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJEO3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3280?email_source=notifications\u0026email_token=AFTOJK7GEFJD2LEUFXNWQLDQXKEYZA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJEO3A#pullrequestreview-328353644",
"url": "https://github.com/quicwg/base-drafts/pull/3280?email_source=notifications\u0026email_token=AFTOJK7GEFJD2LEUFXNWQLDQXKEYZA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJEO3A#pullrequestreview-328353644",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea920ccb5ed_5e73fdf7a0cd96c188171--


From nobody Fri Dec  6 09:47: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 7F0D212011E for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:47:54 -0800 (PST)
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 R9G2R8uf8dO4 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:47:53 -0800 (PST)
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 2D3271200F9 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:47:53 -0800 (PST)
Date: Fri, 06 Dec 2019 09:47:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575654472; bh=p6M8so6OMwVoZlW3UMOZNevgUl7X0/XZGPxDhB0c1uU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d8bG86ZL9yBOZ4SLuTF6/HxmRvlOZ9toyrLbPSbIrzZ39MYiVP+p81FwwdlfH8p1y CZN/nxg35IETNDYTk23fzuXtY+H84PsHaDcMRMdY/aVxf8f8lzLN0AtZZR7pMEjj4J DFMvj7lDKbPZn1dPOsxMcOTPUadPyEbxeU24sOWI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3FJX6SKMXTL723LTV367DMREVBNHHB7MNOEU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3281/review/328358499@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea944873ee8_43433fc46a6cd96498139"; 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/tg49KRpWCkNTGe6EUFM41BLdD94>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:47:54 -0000

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

ianswett commented on this pull request.



> @@ -1719,9 +1719,11 @@ 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, unless the values are encrypted.  For example, it cannot include the
-previous connection ID or addressing information.  Information that allows the
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be accessible
-to entities other than the server.
+previous connection ID or addressing information.  Each NEW_TOKEN frame MUST

```suggestion
unencrypted previous connection ID or addressing information.  Each NEW_TOKEN frame 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/3281#pullrequestreview-328358499
----==_mimepart_5dea944873ee8_43433fc46a6cd96498139
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/3281#discussi=
on_r354954131">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1719,9 +1719,11 @@ encrypted form in t=
he token.=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, unless the values are encrypted.  For example, it cannot include=
 the=0D
-previous connection ID or addressing information.  Information that allo=
ws the=0D
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be acc=
essible=0D
-to entities other than the server.=0D
+previous connection ID or addressing information.  Each NEW_TOKEN frame =
MUST=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-previous connection ID or addressing informat=
ion.  Each NEW_TOKEN frame MUST=0D
+unencrypted previous connection ID or addressing information.  Each NEW_=
TOKEN frame MUST=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/3281?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK25MTOH7243OIQKUG3QXKF4RA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJFUYY#pullrequestreview-328358499=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK7AXWF4YM6IUTRRARDQXKF4RANCNFSM4JUSKXZA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK2Y7QBMFWXR=
5IDUEADQXKF4RA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCOJFUYY.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/3281?email_source=3D=
notifications\u0026email_token=3DAFTOJK25MTOH7243OIQKUG3QXKF4RA5CNFSM4JUS=
KXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
OJFUYY#pullrequestreview-328358499",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3281?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK25MTOH7243OIQKUG3QXKF4RA5CNFSM4JUSKX=
ZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJ=
FUYY#pullrequestreview-328358499",=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_5dea944873ee8_43433fc46a6cd96498139--


From nobody Fri Dec  6 09: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 209DB12012D for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:49:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3oa104hVMJPZ for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:49:05 -0800 (PST)
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 ADD2212006D for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:49:05 -0800 (PST)
Date: Fri, 06 Dec 2019 09:49:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575654545; bh=jnCOEMY0eDNmc16a3RRagE5WvmX+M1/0OF73kYXT4sk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EzFqypwPDYqOEP8627Bd8xBh+btkqxb3UeC1m68/w1hP84uFs1ULbDw8nTX84tubX PTHcI9xcIZO9WR6J3GiaTFBHNC9uYCfZaimksPB/VmBbj03cnr0ahjOEKjcweaVTos b5ICNzhOzf35r7Dhr9+tw9hTK8XS5QOebZNzTPo4=
From: Alessandro Ghedini <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/3290/push/4365682718@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea9490ed66e_3fdf3fbc74ccd95c1238a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
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/OouVEq5XzoO-PEYhfEjpbYsc774>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:49:11 -0000

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

@ghedo pushed 1 commit.

5592e9825ac843170e0ed5869a99af73047f78d9  Also check that lost packets are contiguous


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3290/files/1774a154dfc804130e703342bdab757f0c038f5f..5592e9825ac843170e0ed5869a99af73047f78d9

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/5592e9825ac843170e0ed5869a99af73047f78d9">5592e98</a>  Also check that lost packets are contiguous</li>
</ul>


<p style="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/3290/files/1774a154dfc804130e703342bdab757f0c038f5f..5592e9825ac843170e0ed5869a99af73047f78d9?email_source=notifications&amp;email_token=AFTOJK4WK674PTTCYEWZGBTQXKGBBA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNRYGI3TCOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5CLWS6WUKVXD7MOSDQXKGBBANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK44EYHP636O76SM7N3QXKGBBA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNRYGI3TCOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290/files/1774a154dfc804130e703342bdab757f0c038f5f..5592e9825ac843170e0ed5869a99af73047f78d9?email_source=notifications\u0026email_token=AFTOJK4WK674PTTCYEWZGBTQXKGBBA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNRYGI3TCOA",
"url": "https://github.com/quicwg/base-drafts/pull/3290/files/1774a154dfc804130e703342bdab757f0c038f5f..5592e9825ac843170e0ed5869a99af73047f78d9?email_source=notifications\u0026email_token=AFTOJK4WK674PTTCYEWZGBTQXKGBBA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNRYGI3TCOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dea9490ed66e_3fdf3fbc74ccd95c1238a6--


From nobody Fri Dec  6 09:49: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 9EEE7120059 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:49:49 -0800 (PST)
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 aKCMKNjSLjAS for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:49:47 -0800 (PST)
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 6834A12006D for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:49:47 -0800 (PST)
Date: Fri, 06 Dec 2019 09:49:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575654586; bh=sbIcetx3XYRjxXMmL5WNhQApaI0metpXjbgnpPZceUA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gFJeKY/D4rkqnpXLoWwbbvObCScBjDhGwEaSy5euzKLWmKQymCtUwFprZd28KFT6U a5YZAqGKfzH3IwUT+j9nN/BJ1HUx+wBN2HwN37J9tYrGEhEw9MUz3AviRyp8FmlP5W 7y7iXDCiXWmkwXxRxPPebTwMMN4x+6meKzTc0bkA=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5T3BRYW6GO5A3C6KF367DTVEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328359448@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea94ba6feff_40573fa902ccd964420e6"; 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/fPubS4XcRfoyEZcPTkMh-HbR4Zg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:49:50 -0000

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

ghedo commented on this pull request.



>       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period >
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent

Done I think, though did `s/acked_packets/lost_packets/` (also got a bit creative with the indentation).

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3290#discussion_r354954864">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period &gt;
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent
</pre>
<p>Done I think, though did <code>s/acked_packets/lost_packets/</code> (also got a bit creative with the indentation).</p>

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


From nobody Fri Dec  6 09:50: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 5345B12006D for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:50:15 -0800 (PST)
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 9BDd_4A_uvDu for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:50:13 -0800 (PST)
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 5804D120059 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:50:13 -0800 (PST)
Date: Fri, 06 Dec 2019 09:50:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575654612; bh=L+zhW/au8Vduk5S40IRTF/fuj5V02Py5DgngHOOngVc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=He5qN8ZgGO1+Zoe0zTYZ+gVVMFQMAHTGwRRsEB82W8ER7ukrLclGgf9rPj3TbVdrX zismXRoSyb3s1UhBCwOIXTQ7Hl9I4mSr2IBQwGaB8XQbcOjQmLZMPmqWIV55WG8Wih nvhK5fUPAzqYfc1Gye94Bgotl4ljUJ6Kwxx7ihso=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2J7IHH6FXSE7HULZN367DVJEVBNHHB7MNOEU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3281/review/328359356@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea94d46e0d6_7eaf3fe90d4cd96c8069f"; 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/DULAqhF_FOCWMbFZ88zz-QI_Ndg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:50:15 -0000

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

ianswett approved this pull request.



> @@ -1719,9 +1719,11 @@ 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, unless the values are encrypted.  For example, it cannot include the
-previous connection ID or addressing information.  Information that allows the
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be accessible
-to entities other than the server.
+previous connection ID or addressing information.  Each NEW_TOKEN frame MUST
+include a globally unique value, unless the frame is sent to repair loss of a
+packet containing the same value.  Information that allows the server to

```suggestion
previously sent NEW_TOKEN frame.  Information that allows the server 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/3281#pullrequestreview-328359356
----==_mimepart_5dea94d46e0d6_7eaf3fe90d4cd96c8069f
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/3281#discussi=
on_r354954787">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1719,9 +1719,11 @@ encrypted form in t=
he token.=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, unless the values are encrypted.  For example, it cannot include=
 the=0D
-previous connection ID or addressing information.  Information that allo=
ws the=0D
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be acc=
essible=0D
-to entities other than the server.=0D
+previous connection ID or addressing information.  Each NEW_TOKEN frame =
MUST=0D
+include a globally unique value, unless the frame is sent to repair loss=
 of a=0D
+packet containing the same value.  Information that allows the server to=
=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-packet containing the same value.  Informatio=
n that allows the server to=0D
+previously sent NEW_TOKEN frame.  Information that allows the server 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/3281?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK24JIVDYFGJTWYOPDTQXKGFJA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJF3PA#pullrequestreview-328359356=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK2YUQT4ALKYGYEC3MDQXKGFJANCNFSM4JUSKXZA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK4CMHHSEOKY=
5U6EINDQXKGFJA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCOJF3PA.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/3281?email_source=3D=
notifications\u0026email_token=3DAFTOJK24JIVDYFGJTWYOPDTQXKGFJA5CNFSM4JUS=
KXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
OJF3PA#pullrequestreview-328359356",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3281?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK24JIVDYFGJTWYOPDTQXKGFJA5CNFSM4JUSKX=
ZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJ=
F3PA#pullrequestreview-328359356",=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_5dea94d46e0d6_7eaf3fe90d4cd96c8069f--


From nobody Fri Dec  6 09:51: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 C92F412013A for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:51:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.455
X-Spam-Level: 
X-Spam-Status: No, score=-6.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_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.073, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sSLTrCqDX1hQ for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:50:59 -0800 (PST)
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 52800120059 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:50:59 -0800 (PST)
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 802936E01F5 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:50:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575654658; bh=6E7M4PSl6MLJjQMfps90thTJ0IK+MvgGeR+mz9jH0Us=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=icRFpos8gw+3/caB0EwhHOWbi7vtakcdc9mwj+TUmrkGKJt+bI84RY8M3E33uYMrK 1p8U6nFX+je0wgs2BEHpIUKOPLFUa2D3K0f4dgpJQBL8itMSnhloaSKlEvCwL+1+lW QMVip5WxTwS7ab+kcj2XaC2XfUoPOQPQgHOUOXbo=
Date: Fri, 06 Dec 2019 09:50:58 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZP6SNGJ644GPSRN25367DYFEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328360068@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea950271f2f_45e23f96c1ecd96011106c"; 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/AW_OLa6OagZCleqOIM60s4w3z-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: Fri, 06 Dec 2019 17:51:05 -0000

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

ianswett commented on this pull request.



>       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period >
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent

Sorry, I meant lost_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/3290#discussion_r354955334
----==_mimepart_5dea950271f2f_45e23f96c1ecd96011106c
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/3290#discussion_r354955334">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period &gt;
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent
</pre>
<p>Sorry, I meant lost_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/3290?email_source=notifications&amp;email_token=AFTOJK5PD6YAUFY27P2KG7DQXKGIFA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGBBA#discussion_r354955334">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5QN3SRZT72LLUIGFLQXKGIFANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6GCGHNNDTPPGBIYP3QXKGIFA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGBBA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK5PD6YAUFY27P2KG7DQXKGIFA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGBBA#discussion_r354955334",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK5PD6YAUFY27P2KG7DQXKGIFA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGBBA#discussion_r354955334",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea950271f2f_45e23f96c1ecd96011106c--


From nobody Fri Dec  6 09: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 8155312006D for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:53:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QlGyTE5-A6tf for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:53:07 -0800 (PST)
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 BD5E9120059 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:53:06 -0800 (PST)
Date: Fri, 06 Dec 2019 09:53:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575654785; bh=mLa5n/yoqlMX2kNGtqtfM6vB+3udMXDTBVugBUPxXR0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=f0sGsPpWFYKIJDrywcArdS9eAuVPrjMUX+A955xZ3J5XAwPboopzL5YNT08XU7N3f fI+x3aL+EceXSaI/Y4KdMTZXtxEwkKqTd9roG+ZiL4FWuxDKvFDHPT0JEK9VcuBomT Mkn12oO5Cfqg/Hn5NC254TQFmPG3ESGDh1WLSPzo=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2HXDH26OZO72W3UNF367EADEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328361135@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea9581e4248_269d3f9b862cd95c605b5"; 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/7DLMSiF7rLIkkdgRqZS6fP6mCwY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:53:09 -0000

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

ghedo commented on this pull request.



>       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period >
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent

Also, is the `- 1` really needed 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/3290#discussion_r354956194
----==_mimepart_5dea9581e4248_269d3f9b862cd95c605b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3290#discussion_r354956194">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period &gt;
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent
</pre>
<p>Also, is the <code>- 1</code> really needed 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/3290?email_source=notifications&amp;email_token=AFTOJK37H36NTVGQDYUUVFDQXKGQDA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGJLY#discussion_r354956194">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6EERL3BMQA2VPOGQ3QXKGQDANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5L6SRBQ6X5WATWRATQXKGQDA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGJLY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK37H36NTVGQDYUUVFDQXKGQDA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGJLY#discussion_r354956194",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK37H36NTVGQDYUUVFDQXKGQDA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGJLY#discussion_r354956194",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea9581e4248_269d3f9b862cd95c605b5--


From nobody Fri Dec  6 09:54: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 86E1F120086 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:54:00 -0800 (PST)
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 qVJW8CsUXR3I for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:53:59 -0800 (PST)
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 50026120059 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:53:54 -0800 (PST)
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 A3A44A1DD7 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:53:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575654833; bh=eu/m44B+KKP8okVPaPkrDOFCL3/qT6ftYpvORIaz4dM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LVmaB47058YAtosbYuCeU3ITUmXSge6FlDP1X37I3em/Bdbpf1el6r59oCOQocK98 NOufwA6iSv9eRmU7PCs8mW2pucysdZhzJOyh4eq//oMNPo20KJpLD/da/R+W4h7Xwf h2rPOTQbkLZX1EucMNrXCDXQdtYtW546hiHTogTM=
Date: Fri, 06 Dec 2019 09:53:53 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYLFWR3GG6UZ43VD25367EDDEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328360642@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea95b192e56_3d073fcc9bccd95c1473b"; 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/d0ddmyoP3r62JsOcQgoZapoIN14>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:54:00 -0000

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

ianswett commented on this pull request.

Almost there I think.

> @@ -1407,15 +1409,23 @@ Invoked when an ACK frame with an ECN section is received from the peer.
 Invoked from DetectLostPackets when packets are deemed lost.
 
 ~~~
-   InPersistentCongestion(largest_lost_packet):
+   InPersistentCongestion(lost_packets):

I'd add an early return at the very beginning to check if lost_packets is false to avoid questions about whether first() and last() are properly defined.

>       // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number - 1)

My mistake on the example, this should be:

```suggestion
                                 lost_packets.first().packet_number + 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/3290#pullrequestreview-328360642
----==_mimepart_5dea95b192e56_3d073fcc9bccd95c1473b
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>Almost there I think.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3290#discussi=
on_r354955785">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1407,15 +1409,23 @@ Invoked when an AC=
K frame with an ECN section is received from the peer.=0D
 Invoked from DetectLostPackets when packets are deemed lost.=0D
 =0D
 ~~~=0D
-   InPersistentCongestion(largest_lost_packet):=0D
+   InPersistentCongestion(lost_packets):=0D
</pre>=0D
<p>I'd add an early return at the very beginning to check if lost_packets=
 is false to avoid questions about whether first() and last() are properl=
y defined.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3290#discussi=
on_r354956126">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;       // Determine if all packets in the t=
ime period before the=0D
      // newest lost packet, including the edges, are marked=0D
      // lost=0D
-     return AreAllPacketsLost(largest_lost_packet,=0D
-                              congestion_period)=0D
+     all_packets_lost =3D=0D
+       lost_packets.length() =3D=3D (lost_packets.last().packet_number -=
=0D
+                                 lost_packets.first().packet_number - 1)=
=0D
</pre>=0D
<p>My mistake on the example, this should be:</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-                                 lost_packets=
.first().packet_number - 1)=0D
+                                 lost_packets.first().packet_number + 1)=
=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/3290?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK63SNNE5VCL6GJWCKDQXKGTDA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGFQQ#pullrequestreview-328360642=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK7IUGPS6F2ZAT67DBTQXKGTDANCNFSM4JW5TOVQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKZLOPE3UVIK=
FDMTSRDQXKGTDA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCOJGFQQ.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/3290?email_source=3D=
notifications\u0026email_token=3DAFTOJK63SNNE5VCL6GJWCKDQXKGTDA5CNFSM4JW5=
TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
OJGFQQ#pullrequestreview-328360642",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK63SNNE5VCL6GJWCKDQXKGTDA5CNFSM4JW5TO=
V2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJ=
GFQQ#pullrequestreview-328360642",=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_5dea95b192e56_3d073fcc9bccd95c1473b--


From nobody Fri Dec  6 09:57: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 2EF1912006D for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:57:09 -0800 (PST)
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 KDWzeW4xumko for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:57:08 -0800 (PST)
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 D0772120059 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:57:07 -0800 (PST)
Date: Fri, 06 Dec 2019 09:57:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575655026; bh=1ra7rUwTN2y1MWtlilGD+VEyW/39fmw58aVQUKywXPA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1+7mKCVAYPuanIwiORJDsZpylbvCp0OnhtJ/An6kTzmnAwoi12v6zk/Yqhd/7WFF3 OCTcH7mpve4GJSdxJ3PBbETdjIMsc2kImwKC/5P9nxY46jmRkMxOZK067m/HPmBrRC +KTTIXYFbWJPbCwujmGEpEXB30XTyQxAQZRg1LBI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3Y22AEN57SGYQXIL5367EPFEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328363255@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea9672afff3_73d93fd0376cd968922d4"; 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/SqXScCwb-hR1riuXv8HCUNrjrMI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:57:09 -0000

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

ianswett commented on this pull request.



>       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period >
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent

+1 is.  

Think through the example where 0, 1 and 2 are lost.  lost_packets has length 3.  But 2 - 0 = 2, so you need to add 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/3290#discussion_r354957810
----==_mimepart_5dea9672afff3_73d93fd0376cd968922d4
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/3290#discussion_r354957810">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period &gt;
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent
</pre>
<p>+1 is.</p>
<p>Think through the example where 0, 1 and 2 are lost.  lost_packets has length 3.  But 2 - 0 = 2, so you need to add 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/3290?email_source=notifications&amp;email_token=AFTOJKZVMCMAZQP5KQPFGALQXKG7FA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGZ5Y#discussion_r354957810">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYR5CUPOPZTGRLUCBDQXKG7FANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ7IWCVU2K63CECND3QXKG7FA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGZ5Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJKZVMCMAZQP5KQPFGALQXKG7FA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGZ5Y#discussion_r354957810",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJKZVMCMAZQP5KQPFGALQXKG7FA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJGZ5Y#discussion_r354957810",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea9672afff3_73d93fd0376cd968922d4--


From nobody Fri Dec  6 09:59: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 38AB8120086 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:59:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id opVGtedWFAkD for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 09:59:51 -0800 (PST)
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 7A9DD120132 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:59:44 -0800 (PST)
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 CE9328C0E2C for <quic-issues@ietf.org>; Fri,  6 Dec 2019 09:59:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575655183; bh=Q55eAc72GNTm8niTDdLsXP+g+8x0d60CxiF4uUqjR30=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qv0e/asiHc9Fm/hOdoTOOVuteTNe7dxzVVSMw8ZhLISmeK8ujzA4mgtbptglz3knU x/61nijlyU40vztyRw0W0GAYKpfCJVxdCsERuT+wnOsBY9um10CfZCMJ5WvCXjTQNT HsRojPmyzD5/GXlnY3+56T1aZL4DsiEWYsqWWd/c=
Date: Fri, 06 Dec 2019 09:59:43 -0800
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ASFQB77XSLVVND3V367EY7EVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328364730@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea970fbf1bc_166d3ffdbdecd95c7525d"; 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/8nSycfUYxHoVMGj06DZLk7J0Nrc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 17:59:53 -0000

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

ghedo commented on this pull request.



> @@ -1407,15 +1409,23 @@ Invoked when an ACK frame with an ECN section is received from the peer.
 Invoked from DetectLostPackets when packets are deemed lost.
 
 ~~~
-   InPersistentCongestion(largest_lost_packet):
+   InPersistentCongestion(lost_packets):

I think this is already checked before calling `OnPacketsLost()`?
```
  if (!lost_packets.empty()):
    OnPacketsLost(lost_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/3290#discussion_r354958934
----==_mimepart_5dea970fbf1bc_166d3ffdbdecd95c7525d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3290#discussion_r354958934">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1407,15 +1409,23 @@ Invoked when an ACK frame with an ECN section is received from the peer.
 Invoked from DetectLostPackets when packets are deemed lost.
 
 ~~~
-   InPersistentCongestion(largest_lost_packet):
+   InPersistentCongestion(lost_packets):
</pre>
<p>I think this is already checked before calling <code>OnPacketsLost()</code>?</p>
<pre><code>  if (!lost_packets.empty()):
    OnPacketsLost(lost_packets)
</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/3290?email_source=notifications&amp;email_token=AFTOJK5EHWBDYXKILCQ2ZYDQXKHI7A5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHFOQ#discussion_r354958934">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4ADJBXFXET5FMRAALQXKHI7ANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4F23X2AVPTXZMYLUDQXKHI7A5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHFOQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK5EHWBDYXKILCQ2ZYDQXKHI7A5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHFOQ#discussion_r354958934",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK5EHWBDYXKILCQ2ZYDQXKHI7A5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHFOQ#discussion_r354958934",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea970fbf1bc_166d3ffdbdecd95c7525d--


From nobody Fri Dec  6 10:01: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 C7F751200A3 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:01:11 -0800 (PST)
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 2afWl2MydWi2 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:01:05 -0800 (PST)
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 99564120105 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:01:05 -0800 (PST)
Date: Fri, 06 Dec 2019 10:01:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575655264; bh=6QUV5OVAx0nA7HFHLdVChw6T6BNcZLJjtzh3iOPBMTo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MJ4U3cwi7B0Y7fqKha4EtJ3ZDczIqRxuVqMn21UYR7gMeNTQLlej5cdKy8hd2Q8ux ATfJZMKHlnmYnG3Z5qR2TNWK7WH5RcbNk3xkKl27kzw8j0CqlhAF5gsBiUFRDmv8Xy lwLO0zUlMs7Wng+KhbS0ZK6fJLJ7WLL9C6jupj84=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7PEGCXWVEOQQAD2VN367E6BEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328365440@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea9760b90dc_288a3f90afacd9687127"; 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/9395zENaRBM7QGjGWqNjAOPnkQA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 18:01:12 -0000

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

ghedo commented on this pull request.



>       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period >
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent

But also, now that I think about it, `lost_packets` only contains lost in-flight packets right? So checking `lost_packets.length()` against the packet number difference might fail because of other lost but not in-flight packets adding gaps, is this 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/3290#discussion_r354959482
----==_mimepart_5dea9760b90dc_288a3f90afacd9687127
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3290#discussion_r354959482">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period &gt;
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent
</pre>
<p>But also, now that I think about it, <code>lost_packets</code> only contains lost in-flight packets right? So checking <code>lost_packets.length()</code> against the packet number difference might fail because of other lost but not in-flight packets adding gaps, is this 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/3290?email_source=notifications&amp;email_token=AFTOJK5FOVOVR2VRR3L62CTQXKHOBA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHLAA#discussion_r354959482">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5QIKN22F5OZHSXDXTQXKHOBANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK43PUTABA3HHDCXVIDQXKHOBA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHLAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK5FOVOVR2VRR3L62CTQXKHOBA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHLAA#discussion_r354959482",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK5FOVOVR2VRR3L62CTQXKHOBA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHLAA#discussion_r354959482",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea9760b90dc_288a3f90afacd9687127--


From nobody Fri Dec  6 10: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 8F0AB120129 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:01:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id caNYA_eZo2V4 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:01:41 -0800 (PST)
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 AEC4512011E for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:01:41 -0800 (PST)
Date: Fri, 06 Dec 2019 10:01:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575655301; bh=TPsgKX1LiLya2HUH8vZSLVSDiW57LijFTpnSOgnjH4A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U+aAtEXYhF2M6IhzoEyMkCpBO+d6X2PwP3ZSgUZkKr85SLGKKhmW3YvnOdcuVOEaX CTaSDDWRZuydFFsBo5jh/wMVP5iXBCNonudtTlxByySv9aH7GQ0+ZF3z4b1iIFfc6l 8rUegyNUGTJcw+hX1dIKNRRoORIgTVCMOBkNt9hE=
From: Alessandro Ghedini <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/3290/push/4365727357@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea9784f174d_62f83ff2338cd95c1037b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
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/csZWXysGFaMU_T1FheIOzLcigms>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 18:01:45 -0000

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

@ghedo pushed 1 commit.

0dacc7ad81c1388984183e5399bf92678ee74d1c  Also check that lost packets are contiguous


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3290/files/5592e9825ac843170e0ed5869a99af73047f78d9..0dacc7ad81c1388984183e5399bf92678ee74d1c

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/0dacc7ad81c1388984183e5399bf92678ee74d1c">0dacc7a</a>  Also check that lost packets are contiguous</li>
</ul>


<p style="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/3290/files/5592e9825ac843170e0ed5869a99af73047f78d9..0dacc7ad81c1388984183e5399bf92678ee74d1c?email_source=notifications&amp;email_token=AFTOJK7ON2FUAXA4KMCFDPLQXKHQJA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNZSG4ZTKNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK44MRIC2HWPNF32YPLQXKHQJANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3MGMMPQYZHMS6CMPDQXKHQJA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNZSG4ZTKNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290/files/5592e9825ac843170e0ed5869a99af73047f78d9..0dacc7ad81c1388984183e5399bf92678ee74d1c?email_source=notifications\u0026email_token=AFTOJK7ON2FUAXA4KMCFDPLQXKHQJA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNZSG4ZTKNY",
"url": "https://github.com/quicwg/base-drafts/pull/3290/files/5592e9825ac843170e0ed5869a99af73047f78d9..0dacc7ad81c1388984183e5399bf92678ee74d1c?email_source=notifications\u0026email_token=AFTOJK7ON2FUAXA4KMCFDPLQXKHQJA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMJSGE4TEN2QOVZWQIZUGM3DKNZSG4ZTKNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dea9784f174d_62f83ff2338cd95c1037b3--


From nobody Fri Dec  6 10: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 24525120147 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:01:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wwcOI8Nch9TK for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:01:55 -0800 (PST)
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 B7C5C12013C for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:01:53 -0800 (PST)
Date: Fri, 06 Dec 2019 10:01:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575655313; bh=sBVDJKlKETxmL9jTDBTSSYZflIsb8nzGYYRvKG1ddgQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ia3GMkbxIdFqNn8LAJqnXYLmqGiWVycsBAhqkwAaaTYOzID7n3jEIVTLZ34eBl7ya m1074HUvqo8DY4wEgoEgt/SQgnasKvXLryJM2aVeDPJaNhF3Vau/rZaP0CXpq+fglm wf5/+5Gn2obkviiVriEF/HfyuViMlnhov9snIbyY=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZDJTLPB4VMR23IKNF367FBDEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328365806@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea979110830_26b93f9b862cd95c1025bf"; 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/Vi0ZRYDNxlFM4BMe4kxxFldvShY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 18:01:57 -0000

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

ghedo commented on this pull request.



>       // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number - 1)

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/3290#discussion_r354959785
----==_mimepart_5dea979110830_26b93f9b862cd95c1025bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3290#discussion_r354959785">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;       // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number - 1)
</pre>
<p>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/3290?email_source=notifications&amp;email_token=AFTOJK7NGMZ3IULC4AKXHJLQXKHRDA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHN3Q#discussion_r354959785">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYKQX37N4RGKSDAZ2LQXKHRDANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5TCNHBZ7N4XZBYXHLQXKHRDA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHN3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK7NGMZ3IULC4AKXHJLQXKHRDA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHN3Q#discussion_r354959785",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK7NGMZ3IULC4AKXHJLQXKHRDA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJHN3Q#discussion_r354959785",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea979110830_26b93f9b862cd95c1025bf--


From nobody Fri Dec  6 10: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 BFDBE120086 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:28:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cLhNQTTVKVXp for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:28:29 -0800 (PST)
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 456E812006D for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:28:29 -0800 (PST)
Date: Fri, 06 Dec 2019 10:28:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575656908; bh=rjqdI5rVGTWWTsV00lN1/Ac9Yq0OaEiQlnfa/mJeom8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nNQLGe9njBAQmo2n9uoTRCN3GIkUV2xujOg7LgpdlQ9t+RNsCPxKGrpQkUV1gzaS6 Fy1Pa6V/ni21AAXno88ZmG0iKdWFQFfUozsuols12d7tdk3cfdePI859G9dMAtQQhO 1flMnPPklheqTeTEybcWXbRTpqJgRuOw2sEHQzCU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ZBCCIUKES3HSQQY5367IEZEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328379620@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea9dcc69cdb_17883fde772cd964123411"; 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/kRZ4Wdp1eQ-rOGXwo7jMvWKeuzA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 18:28:31 -0000

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

ianswett commented on this pull request.



> @@ -1407,15 +1409,23 @@ Invoked when an ACK frame with an ECN section is received from the peer.
 Invoked from DetectLostPackets when packets are deemed lost.
 
 ~~~
-   InPersistentCongestion(largest_lost_packet):
+   InPersistentCongestion(lost_packets):

Agreed, 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/3290#discussion_r354970226
----==_mimepart_5dea9dcc69cdb_17883fde772cd964123411
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/3290#discussion_r354970226">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1407,15 +1409,23 @@ Invoked when an ACK frame with an ECN section is received from the peer.
 Invoked from DetectLostPackets when packets are deemed lost.
 
 ~~~
-   InPersistentCongestion(largest_lost_packet):
+   InPersistentCongestion(lost_packets):
</pre>
<p>Agreed, 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/3290?email_source=notifications&amp;email_token=AFTOJK6Q3MPU4PSIEO25YNDQXKKUZA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJKZZA#discussion_r354970226">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6RGTZUUUEPCQ5RZSDQXKKUZANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK25SRATDJCKT2DF7GDQXKKUZA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJKZZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK6Q3MPU4PSIEO25YNDQXKKUZA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJKZZA#discussion_r354970226",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK6Q3MPU4PSIEO25YNDQXKKUZA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJKZZA#discussion_r354970226",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dea9dcc69cdb_17883fde772cd964123411--


From nobody Fri Dec  6 10: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 7F1D812010E for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:37:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LPW56QaDuccP for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:37:47 -0800 (PST)
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 51B2B120116 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:37:45 -0800 (PST)
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 7D2B75210C3 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:37:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575657464; bh=FS07+JAUiNfSeTD324tZ344PHdNPpeqy64PxaTODcfo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SqOybza6tZawihTDQRHsZZhU63l4MwFFBzGvnaWMb6UVdZQcC9knuZK2lzX0HAvvJ qIRY/UlSTrc18JbeNdxVDEoJ0mbu0E8OO3Ui6nvTk49pacWN2KEPXId6RO9OoIo46h fGSMYeacgL8SPUFUhQf3Y3oZJ0PF7YB197D3VNXA=
Date: Fri, 06 Dec 2019 10:37:44 -0800
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2LPOEHR3CWASBKZCF367JHREVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328384446@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dea9ff86db76_58f93ff85e6cd964542e6"; 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/96Phf4bjldMbDnkITqVeYB5VFMA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 18:37:49 -0000

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

nibanks commented on this pull request.



> +     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number + 1)

This assumes you don't send with gaps. I personally don't think we need complete psuedocode here. I think text should be enough. I feel like this logic could be very dependent on the implementation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3290#pullrequestreview-328384446
----==_mimepart_5dea9ff86db76_58f93ff85e6cd964542e6
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/3290#discussion_r354974068">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number + 1)
</pre>
<p>This assumes you don't send with gaps. I personally don't think we need complete psuedocode here. I think text should be enough. I feel like this logic could be very dependent on the implementation.</p>

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


From nobody Fri Dec  6 10:40: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 689941200F7 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:40:50 -0800 (PST)
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 kC3Me78oykN6 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:40:48 -0800 (PST)
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 84D3412006D for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:40:48 -0800 (PST)
Date: Fri, 06 Dec 2019 10:40:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575657647; bh=4U9GAe4Iq+IE8H5xX/T6OQN9+XU0N9l3/K62hZ5oidk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rqXzPQF8v0amJBvylcIaRDwYY1HsnurovMy2CW6jh7yKZqUOThleHtBcykco1xwLy 0b1PQCSGqy/g799zN3yGKHdQSCn5sllIRPwCWw04eDMzMQnIEAGq9k6EuqExd9YQIJ cl9vJJRYEqn7BRFbv9alCgmxDzswQjjRWO1o10F0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY4J2DY4WD2RJ2QJX5367JS7EVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328385993@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deaa0af743fd_6f1d3f97f72cd96c6282b"; 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/OvIerSG2G5yFI6yquXWpEiWI3Jg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 18:40:50 -0000

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

ianswett commented on this pull request.



>       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period >
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent

Good point, that is a problem.  I think that was why we resorted to a helper method to begin with.

For a packet between smallest and largest to be acknowledged AND smallest not previously declared lost, I believe it must occur in the ACK frame that caused smallest and largest to be lost.  Otherwise the time threshold would have kicked in long before persistent congestion.

Therefore, if the largest lost packet is smaller than the earliest newly acknowledged packet, we can guarantee the lost packets are contiguous.  However, then we do not trigger persistent congestion if a packet sent at the very beginning of the congestion period is acknowledged in a long delayed ACK, and at the same time a much later packet is ACKed.  I'm not sure we care about capturing that case, but it's worth considering.

If we were ok with more complex code, we could loop over all newly acked packets and ensure none were between the smallest and largest lost 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/3290#discussion_r354975276
----==_mimepart_5deaa0af743fd_6f1d3f97f72cd96c6282b
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/3290#discussion_r354975276">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period &gt;
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent
</pre>
<p>Good point, that is a problem.  I think that was why we resorted to a helper method to begin with.</p>
<p>For a packet between smallest and largest to be acknowledged AND smallest not previously declared lost, I believe it must occur in the ACK frame that caused smallest and largest to be lost.  Otherwise the time threshold would have kicked in long before persistent congestion.</p>
<p>Therefore, if the largest lost packet is smaller than the earliest newly acknowledged packet, we can guarantee the lost packets are contiguous.  However, then we do not trigger persistent congestion if a packet sent at the very beginning of the congestion period is acknowledged in a long delayed ACK, and at the same time a much later packet is ACKed.  I'm not sure we care about capturing that case, but it's worth considering.</p>
<p>If we were ok with more complex code, we could loop over all newly acked packets and ensure none were between the smallest and largest lost 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/3290?email_source=notifications&amp;email_token=AFTOJK2M3EYSRU5AXUQKRODQXKMC7A5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJMLSI#discussion_r354975276">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4COYG5ZWY2GLXIRRTQXKMC7ANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3I3QKXZ75INIXCOLLQXKMC7A5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJMLSI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK2M3EYSRU5AXUQKRODQXKMC7A5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJMLSI#discussion_r354975276",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK2M3EYSRU5AXUQKRODQXKMC7A5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJMLSI#discussion_r354975276",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deaa0af743fd_6f1d3f97f72cd96c6282b--


From nobody Fri Dec  6 10:43: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 B424712006D for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:43:33 -0800 (PST)
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 dq6ECZBX3-Qe for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:43:29 -0800 (PST)
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 9CFDF12004A for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:43:29 -0800 (PST)
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 AA04F1C0B26 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:43:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575657808; bh=VP/v+gwkaKOS6NJjRhs/3IjrGi7CFaw5lnyu7wPhOkA=; h=Date:From:To:Subject:From; b=SZhbXkJMR3pkFk9bc3Gugv8hjrc0toNCeMY9M2eI21NifRlqT/nahvHI3PQ/vnM19 H6N775mP+sX4X2J8CjpFh8q9JtN91wGz9uT4Bgj0zzwPTOhR1lNCrqTO5FcvWQCfnm Z9dWQ/kx+v54LRUXFCJY2j56DZwNtdjL0yNE2mzY=
Date: Fri, 06 Dec 2019 10:43:28 -0800
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-6928-editorial/802d40-c8495b@github.com>
Subject: [quicwg/base-drafts] c8495b: 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/advcH4pNH2R4uQ33KdcBbhzwFgs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 18:43:34 -0000

  Branch: refs/heads/ianswett-6928-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: c8495ba33d09665dceb3b3a391f30f4654e4ed03
      https://github.com/quicwg/base-drafts/commit/c8495ba33d09665dceb3b3a391f30f4654e4ed03
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-06 (Fri, 06 Dec 2019)

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

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



From nobody Fri Dec  6 10: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 CC7BA120086 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:43:38 -0800 (PST)
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 K25KnsSKlfoS for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:43:37 -0800 (PST)
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 3700112004A for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:43:37 -0800 (PST)
Date: Fri, 06 Dec 2019 10:43:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575657816; bh=mJ3B/sXqKT6PEAor5Xnqn1RPHCIgySvbDeEMfRAf9Cg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=phfTEubLdMZB2Q7Ui2gk9aUUj9Milq996QpTJoU8StAqk5ObNh5j2UC/KaZocyvKR 1QXv2YwOsWsNc8mwxfMffTza7z7QV0cW2Si/Q7f7hlsQU0vkp469hufeEUW+zN0MP/ NecSuTBQflm8ZJifHRofTkgi5Azq315SLoQbmaA0=
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/3287/push/4365874228@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3287@github.com>
References: <quicwg/base-drafts/pull/3287@github.com>
Subject: Re: [quicwg/base-drafts] Keep RFC6928 informative (#3287)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deaa15877ca0_5adc3fcef84cd9643297f"; 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/KBqGGYhtyOaMov7D1rELqen99kg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 18:43:39 -0000

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

@ianswett pushed 1 commit.

c8495ba33d09665dceb3b3a391f30f4654e4ed03  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/3287/files/802d40f7043ea1e3dd16a0f8fadb6c9d3162c9d8..c8495ba33d09665dceb3b3a391f30f4654e4ed03

----==_mimepart_5deaa15877ca0_5adc3fcef84cd9643297f
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/c8495ba33d09665dceb3b3a391f30f4654e4ed03">c8495ba</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/3287/files/802d40f7043ea1e3dd16a0f8fadb6c9d3162c9d8..c8495ba33d09665dceb3b3a391f30f4654e4ed03?email_source=notifications&amp;email_token=AFTOJK3MAHGR74JXVEELAYLQXKMNRA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMBVG42TSOCQOVZWQIZUGM3DKOBXGQZDEOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3HFYCN4DBOLTKF7K3QXKMNRANCNFSM4JW26XZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3UJGIKGR6E25LQDMTQXKMNRA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMBVG42TSOCQOVZWQIZUGM3DKOBXGQZDEOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3287/files/802d40f7043ea1e3dd16a0f8fadb6c9d3162c9d8..c8495ba33d09665dceb3b3a391f30f4654e4ed03?email_source=notifications\u0026email_token=AFTOJK3MAHGR74JXVEELAYLQXKMNRA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMBVG42TSOCQOVZWQIZUGM3DKOBXGQZDEOA",
"url": "https://github.com/quicwg/base-drafts/pull/3287/files/802d40f7043ea1e3dd16a0f8fadb6c9d3162c9d8..c8495ba33d09665dceb3b3a391f30f4654e4ed03?email_source=notifications\u0026email_token=AFTOJK3MAHGR74JXVEELAYLQXKMNRA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMBVG42TSOCQOVZWQIZUGM3DKOBXGQZDEOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5deaa15877ca0_5adc3fcef84cd9643297f--


From nobody Fri Dec  6 10:44: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 E17F112006D for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:44:38 -0800 (PST)
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 ZLCAGeo9KV0f for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:44:37 -0800 (PST)
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 409A512004A for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:44:37 -0800 (PST)
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 872BB8C0DBE for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:44:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575657876; bh=dDYKDh/7MtY0/4x2zR9jKedchPtHx0YPuE5+p/kd9/o=; h=Date:From:To:Subject:From; b=R/UJErGPnPbqQgdRywmoAWabu/Mso5gzzZx4Lyq24a2J2dSEAwFVzWb0FG0mUzUab lfCAsALXOQDCPwxuLPwPm478DE9VvY0l+JkMeIDyEWuMiilt2C2vNDKXorfTNa2v0Q bLCdJf7utiuUaG2KSuf6+QdtaVlQDX6duoRufiCg=
Date: Fri, 06 Dec 2019 10:44:36 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/6e91e4-5e60d4@github.com>
Subject: [quicwg/base-drafts] 5e60d4: Script updating gh-pages from c8495ba3. [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/iqrGHkdVT5UCJW3kirinmKkOj3Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 18:44:39 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5e60d4345a7158f384ea6e8d8f993ce98f4a0438
      https://github.com/quicwg/base-drafts/commit/5e60d4345a7158f384ea6e8d8f993ce98f4a0438
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
    A ianswett-6928-editorial/draft-ietf-quic-http.html
    A ianswett-6928-editorial/draft-ietf-quic-http.txt
    A ianswett-6928-editorial/draft-ietf-quic-invariants.html
    A ianswett-6928-editorial/draft-ietf-quic-invariants.txt
    A ianswett-6928-editorial/draft-ietf-quic-qpack.html
    A ianswett-6928-editorial/draft-ietf-quic-qpack.txt
    A ianswett-6928-editorial/draft-ietf-quic-recovery.html
    A ianswett-6928-editorial/draft-ietf-quic-recovery.txt
    A ianswett-6928-editorial/draft-ietf-quic-tls.html
    A ianswett-6928-editorial/draft-ietf-quic-tls.txt
    A ianswett-6928-editorial/draft-ietf-quic-transport.html
    A ianswett-6928-editorial/draft-ietf-quic-transport.txt
    A ianswett-6928-editorial/index.html
    R ianswett-pto-per-pn-space/draft-ietf-quic-http.html
    R ianswett-pto-per-pn-space/draft-ietf-quic-http.txt
    R ianswett-pto-per-pn-space/draft-ietf-quic-invariants.html
    R ianswett-pto-per-pn-space/draft-ietf-quic-invariants.txt
    R ianswett-pto-per-pn-space/draft-ietf-quic-qpack.html
    R ianswett-pto-per-pn-space/draft-ietf-quic-qpack.txt
    R ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    R ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    R ianswett-pto-per-pn-space/draft-ietf-quic-tls.html
    R ianswett-pto-per-pn-space/draft-ietf-quic-tls.txt
    R ianswett-pto-per-pn-space/draft-ietf-quic-transport.html
    R ianswett-pto-per-pn-space/draft-ietf-quic-transport.txt
    R ianswett-pto-per-pn-space/index.html
    M index.html
    R probably/draft-ietf-quic-http.html
    R probably/draft-ietf-quic-http.txt
    R probably/draft-ietf-quic-invariants.html
    R probably/draft-ietf-quic-invariants.txt
    R probably/draft-ietf-quic-qpack.html
    R probably/draft-ietf-quic-qpack.txt
    R probably/draft-ietf-quic-recovery.html
    R probably/draft-ietf-quic-recovery.txt
    R probably/draft-ietf-quic-tls.html
    R probably/draft-ietf-quic-tls.txt
    R probably/draft-ietf-quic-transport.html
    R probably/draft-ietf-quic-transport.txt
    R probably/index.html
    R see-downgrade/draft-ietf-quic-http.html
    R see-downgrade/draft-ietf-quic-http.txt
    R see-downgrade/draft-ietf-quic-invariants.html
    R see-downgrade/draft-ietf-quic-invariants.txt
    R see-downgrade/draft-ietf-quic-qpack.html
    R see-downgrade/draft-ietf-quic-qpack.txt
    R see-downgrade/draft-ietf-quic-recovery.html
    R see-downgrade/draft-ietf-quic-recovery.txt
    R see-downgrade/draft-ietf-quic-tls.html
    R see-downgrade/draft-ietf-quic-tls.txt
    R see-downgrade/draft-ietf-quic-transport.html
    R see-downgrade/draft-ietf-quic-transport.txt
    R see-downgrade/index.html

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



From nobody Fri Dec  6 10:46: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 118DE120876 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:46:29 -0800 (PST)
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 K0cJxjvEXyz9 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 10:46:27 -0800 (PST)
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 B3BC912013A for <quic-issues@ietf.org>; Fri,  6 Dec 2019 10:46:27 -0800 (PST)
Date: Fri, 06 Dec 2019 10:46:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575657986; bh=8Kzx1xnq56y91jiHW7WUR7oRUgiqb30oJ8x/dhdjyS0=; h=Date:From:To:Subject:From; b=LQ0AigeDd2/MlR5E0Dgh39jChSbRONs0eyXPYjeaT6lsqxY9JUSHRA9d0qZccwufz zwKxLbjeuESz/QlTS7yUUbFMTKtJYnTqp2T3JrAUDgp87FiO8uHMf5OeP/mkWd1t34 fIfJiZfV0jJb7CTByXtZY9U9KZBE625kH9h2zcZc=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/5e60d4-d2464f@github.com>
Subject: [quicwg/base-drafts] d2464f: Script updating issues at 2019-12-06T18:46:19Z. [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/iVgJvJGxgS51pWRHlsrpnuaYhbc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 18:46:32 -0000

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

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-06T18:46:19Z. [ci skip]



From nobody Fri Dec  6 11:43: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 8938812006D for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 11:43:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cz2LVacG-j1e for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 11:43:17 -0800 (PST)
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 E1C4812004A for <quic-issues@ietf.org>; Fri,  6 Dec 2019 11:43:16 -0800 (PST)
Date: Fri, 06 Dec 2019 11:43:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575661396; bh=dZAsOYmjmXuoFG98HtuI5GPiHxuoJmOF7TbgkkyXMss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gBYwmA3JLL/lsIvQvlKXp7M7qPRReno6mzNnZy2q6Gu9Apsko3dNN+KBnOPmIjeSu fTcx2srRIoBK1j9iAMSndztBlVXkO/lL9bnYmRKIEnmH+I1d+5RGP3+5uve7x6aOXl oHpKvQMj/xIV2VPvHOj0HPIPmYbB0ucO0zfoI//c=
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ4F6HAFIXQIEUXKN5367Q5JEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328418630@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deaaf541a761_48033ff4b32cd96c127658"; 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/JUVpsqlFNxMNECarAUKaTOwZEZc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 19:43:18 -0000

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

junhochoi commented on this pull request.



>       // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -

Better to have `>=`, 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/3290#pullrequestreview-328418630
----==_mimepart_5deaaf541a761_48033ff4b32cd96c127658
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/3290#discussion_r355000171">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;       // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
</pre>
<p>Better to have <code>&gt;=</code>, not <code>==</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/3290?email_source=notifications&amp;email_token=AFTOJK2CFICMTDO4XCRBCH3QXKTNJA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJUKRQ#pullrequestreview-328418630">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7QMVX4EN4ODBNBFVDQXKTNJANCNFSM4JW5TOVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3P6P65AKAIL2VRWUDQXKTNJA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJUKRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK2CFICMTDO4XCRBCH3QXKTNJA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJUKRQ#pullrequestreview-328418630",
"url": "https://github.com/quicwg/base-drafts/pull/3290?email_source=notifications\u0026email_token=AFTOJK2CFICMTDO4XCRBCH3QXKTNJA5CNFSM4JW5TOV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOJUKRQ#pullrequestreview-328418630",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deaaf541a761_48033ff4b32cd96c127658--


From nobody Fri Dec  6 12:08: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 862071200FE for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 12:08:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vwVKBYFwBca6 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 12:08:15 -0800 (PST)
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 326041200EB for <quic-issues@ietf.org>; Fri,  6 Dec 2019 12:08:15 -0800 (PST)
Date: Fri, 06 Dec 2019 12:08:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575662894; bh=1CgMhcNRBkqE+uA6Ji+BSPyet6HGSXOKkGKK7ArHTwE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=080TSe3oakofREWb9Pk7hIUO9VN5MPM0ikkRhfP+pjvgCR48VCXmHMCeCQvh8cCIV QAmVg/G39iqFMpgczPSHj9R2GWYI35NFbf+JBXv4NAaJMEyKt4xMDl1g74SgxT9Xu6 PpxzhVFGa84xGncAYqMEpzDhi6383BVYr8MSBrCs=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HMTPYSHUAYLFYUY5367T25EVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/562719784@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deab52e3af45_32d23f8412ccd96091653"; 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/Ut5vkQtjHUF0-7cDWvzxLj2rSww>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 20:08:16 -0000

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

I'm in agreement with @nibanks. My interest here is to detect corruption of Retry packets, and a ghash (equivalent) is adequate. Everything else is a nice to have... and I don't care much for these.

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

<p>I'm in agreement with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nibanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a>. My interest here is to detect corruption of Retry packets, and a ghash (equivalent) is adequate. Everything else is a nice to have... and I don't care much for these.</p>

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


From nobody Fri Dec  6 12:10: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 9470C1200CD for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 12:10:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lq_P4HxjaG4c for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 12:10:23 -0800 (PST)
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 DE99912006D for <quic-issues@ietf.org>; Fri,  6 Dec 2019 12:10:22 -0800 (PST)
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 20FEB8C1149 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 12:10:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575663022; bh=qpLMfE8QnbRGcwQdvSx1YIWRkv9T1DtgcDbHUqG9Uj8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O46U3cXzXrBIS1pZVpAvccX4i0aKcOFOcd+760oKh8VCXzpPGA4E5S4as7MH3rRFf /XjFkczRCptV12Gj0isskIpxHG8EO7XGs2dj/mpqSbjFtztv57BfAVMNE+PZcemNca AVIE4lJcEOVC+Qe8O4XrNfHLUbZqT18EY7ZPB3gY=
Date: Fri, 06 Dec 2019 12:10:22 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYMCW5JLKW5GDGF5R5367UC5EVBNHHBRWZGVA@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/562720432@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_5deab5ae12015_d693fa00a6cd95c42937"; 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/ne_l2H9MWOANpMZmCwyvEcDMc-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, 06 Dec 2019 20:10:24 -0000

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

This should be marked v2, not 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/2496#issuecomment-562720432
----==_mimepart_5deab5ae12015_d693fa00a6cd95c42937
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This should be marked v2, not proposal-ready.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK3JI7YC2AJALH77EGTQXKWS5A5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFG5MA#issuecomment-562720432">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY2Z3U3DDACEEFBVRLQXKWS5ANCNFSM4G3VHU4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6BXWQCM2MS2RCT67DQXKWS5A5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFG5MA.gif" height="1" width="1" 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=AFTOJK3JI7YC2AJALH77EGTQXKWS5A5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFG5MA#issuecomment-562720432",
"url": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJK3JI7YC2AJALH77EGTQXKWS5A5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFG5MA#issuecomment-562720432",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deab5ae12015_d693fa00a6cd95c42937--


From nobody Fri Dec  6 12:43: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 9F4B6120091 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 12:43:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0n2vReCFAtmx for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 12:43:53 -0800 (PST)
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 C60D112006B for <quic-issues@ietf.org>; Fri,  6 Dec 2019 12:43:52 -0800 (PST)
Date: Fri, 06 Dec 2019 12:43:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575665031; bh=Q4/+rgrv7OtZRI0+5R36Rcj0Fncrdt4lj94rrczeLaQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TwLzGEE94hRiX6l0D5LP/98B7mndG2BvHhVeoTnxi1s+ITphUr2jB7oqtYuZVak37 xb5wZ9NyRuUnkj5iXAvJzKVP7ZoI8CbxY/Jrg14VXLsNv2vtuwLvW9wuw9eC01GlXb LUYZRS9NQl630wxVvanSivgZWjRInXj84gerfhKc=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2AGZILOXN7VHKLZNV367YAPEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/562730566@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deabd87db686_6913fbe8fecd960103266"; 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/OlkQnrz7WdKVOZjKnzjpKOD3JjM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 20:43:55 -0000

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

I think I agree with Nick's reasoning. We started this issue by looking only at corruption during transmission. If we focus on that, a simple checksum would be sufficient. We can now start spin-bitting the checksum: crc64, fnv1a, 0-keyed aesgcm, md5... In fact, for curiosity, what is the spec of ghash?

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

<p>I think I agree with Nick's reasoning. We started this issue by looking only at corruption during transmission. If we focus on that, a simple checksum would be sufficient. We can now start spin-bitting the checksum: crc64, fnv1a, 0-keyed aesgcm, md5... In fact, for curiosity, what is the spec of ghash?</p>

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


From nobody Fri Dec  6 13:08: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 6ABA712002F for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 13:08:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.527
X-Spam-Level: 
X-Spam-Status: No, score=-6.527 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.073, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f2sSBdYQBEu7 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 13:08:33 -0800 (PST)
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 D676112006B for <quic-issues@ietf.org>; Fri,  6 Dec 2019 13:08:32 -0800 (PST)
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 0F8456E1588 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 13:08:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575666512; bh=1dRGkNn5eHgi1Gf1NS8SVP7vzdCmS6rRoRI4IMBjX0A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yqZGGO4LrnEViPnFTp2tiUeKpVUGdnGkDSUe1sUIuqWlZf/q9SHiQH/roSeO4A5pv GOXp98hNiEX8I9Y2Ge41I0ENxPzmtn/d9+afxuJ84YEuZB6uaOS52tnP7Vr0OCnTab 3qOVNrjxippY2PZjqHJUcP95flQyT8L5z1XyqJQg=
Date: Fri, 06 Dec 2019 13:08:32 -0800
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY2UM5227PCX6FZHJN367247EVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/562737639@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deac3501411_5e1c3fb12c6cd96061649"; 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/mN59TG7JqLrcU6NAXTxx1yw91ro>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 21:08:34 -0000

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

@huitema I don't think we need to bikeshed the checksum. We already agreed in Cupertino that we'd use GMAC (which some people seem to call GHASH apparently?) which is equal to AES-128-GCM with an empty plaintext.

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/huitema/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a> I don't think we need to bikeshed the checksum. We already agreed in Cupertino that we'd use GMAC (which some people seem to call GHASH apparently?) which is equal to AES-128-GCM with an empty plaintext.</p>

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


From nobody Fri Dec  6 13:56: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 151A9120C0A for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 13:56:25 -0800 (PST)
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 zqzKyYBsbFNt for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 13:56:23 -0800 (PST)
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 A305A120CC3 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 13:55:51 -0800 (PST)
Date: Fri, 06 Dec 2019 13:55:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575669350; bh=yZauCXOf2Lp8ABip9/W7YrPUT9W3FSkQeA99RO6WcOs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aeGocMysbDQzvH0VJGRgTez1FA6l/sJMZIRFipcjEf2tDRr9e3VSlTAT8xUHRyaSX vwP+KqRoaQSBKvrbGkMn2kv+j8LMEpiL7/W49mxCOfkt8fv8DJ91vbtOCBSJvAFog0 bafVFiYxNwf2A0nqJucNKuPqRvGSCJ8vG1v4Xzfo=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2YINWLQQCI4QGAZUN37AAONEVBNHHB7VMV2I@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3287/review/328479288@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3287@github.com>
References: <quicwg/base-drafts/pull/3287@github.com>
Subject: Re: [quicwg/base-drafts] Keep RFC6928 informative (#3287)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deace6670330_71c53ff7324cd95c3357e"; 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/2rpk7_VTZesxRmt-RvR2_rFjP28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 21:56:28 -0000

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

janaiyengar commented on this pull request.



> @@ -1253,10 +1253,11 @@ papers, and common practice.  Some may need to be changed or negotiated
 in order to better suit a variety of environments.
 
 kInitialWindow:
-: Default limit on the initial amount of data in flight, in bytes.  Taken from
-  {{?RFC6928}}, but increased slightly to account for the smaller 8 byte
-  overhead of UDP vs 20 bytes for TCP.  The RECOMMENDED value is the minimum
-  of 10 * max_datagram_size and max(2 * max_datagram_size, 14720)).
+: Default limit on the initial amount of data in flight, in bytes.
+  This follows the analysis and recommendations in {{?RFC6928}}, increasing the
+  byte limit to account for the smaller 8 byte overhead of UDP compared to the
+  20 byte overhead for TCP.  The RECOMMENDED value is the minimum of
+  10 * max_datagram_size and max(2 * max_datagram_size, 14720)).

Swap these two sentences -- recommendation first, rationale afterwards.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3287#pullrequestreview-328479288
----==_mimepart_5deace6670330_71c53ff7324cd95c3357e
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/3287#discussion_r355047271">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1253,10 +1253,11 @@ papers, and common practice.  Some may need to be changed or negotiated
 in order to better suit a variety of environments.
 
 kInitialWindow:
-: Default limit on the initial amount of data in flight, in bytes.  Taken from
-  {{?RFC6928}}, but increased slightly to account for the smaller 8 byte
-  overhead of UDP vs 20 bytes for TCP.  The RECOMMENDED value is the minimum
-  of 10 * max_datagram_size and max(2 * max_datagram_size, 14720)).
+: Default limit on the initial amount of data in flight, in bytes.
+  This follows the analysis and recommendations in {{?RFC6928}}, increasing the
+  byte limit to account for the smaller 8 byte overhead of UDP compared to the
+  20 byte overhead for TCP.  The RECOMMENDED value is the minimum of
+  10 * max_datagram_size and max(2 * max_datagram_size, 14720)).
</pre>
<p>Swap these two sentences -- recommendation first, rationale afterwards.</p>

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


From nobody Fri Dec  6 14: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 D489712006B for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 14:09:04 -0800 (PST)
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 4BaZWVRpaEeL for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 14:09:03 -0800 (PST)
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 E35DA12002F for <quic-issues@ietf.org>; Fri,  6 Dec 2019 14:09:02 -0800 (PST)
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 54BF6C602D6 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 14:09:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575670142; bh=sWURFA2CX4ykG2deX00ES7zVCK5R6xQwNRiWPWgHeKI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IlWNbe2a0PZsiFiy4p25lt/SvKtf+JekldraVUIRmmRwdAjWzYW++rZC4T3iXli6E CDgkLVcHTIj02a0p8uURgUl7MmQexcXVUGpbJ8Ymzt2DXdfeSQzC0ee90HvI8pDasU cl2a6+30sBWFWvxDU6FixzSfPupXp3lgmehP9Oss=
Date: Fri, 06 Dec 2019 14:09:02 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYAOXUEZHTJ6OVGDNN37AB75EVBNHHB7MNOEU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3281/review/328484755@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dead17e46d8f_b9f3fd9b18cd960135659"; 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/gm8Ap1llehCYfqJN-FDRTQZkDy0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 22:09:05 -0000

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

janaiyengar commented on this pull request.



> @@ -1719,9 +1719,11 @@ 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, unless the values are encrypted.  For example, it cannot include the
-previous connection ID or addressing information.  Information that allows the
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be accessible
-to entities other than the server.
+previous connection ID or addressing information.  Each NEW_TOKEN frame MUST
+include a globally unique value, unless the frame is sent to repair loss of a

"globally unique" is too vague.  How about "unique to 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/pull/3281#pullrequestreview-328484755
----==_mimepart_5dead17e46d8f_b9f3fd9b18cd960135659
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/3281#discussion_r355051451">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1719,9 +1719,11 @@ 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, unless the values are encrypted.  For example, it cannot include the
-previous connection ID or addressing information.  Information that allows the
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be accessible
-to entities other than the server.
+previous connection ID or addressing information.  Each NEW_TOKEN frame MUST
+include a globally unique value, unless the frame is sent to repair loss of a
</pre>
<p>"globally unique" is too vague.  How about "unique to 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/pull/3281?email_source=notifications&amp;email_token=AFTOJK4BQY6SYQRMUVUPWNTQXLEP5A5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOKEPEY#pullrequestreview-328484755">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3EJXL5AC6CN4CMSYTQXLEP5ANCNFSM4JUSKXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK36TBT2RWOMDUVCSBLQXLEP5A5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOKEPEY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK4BQY6SYQRMUVUPWNTQXLEP5A5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOKEPEY#pullrequestreview-328484755",
"url": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK4BQY6SYQRMUVUPWNTQXLEP5A5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOKEPEY#pullrequestreview-328484755",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dead17e46d8f_b9f3fd9b18cd960135659--


From nobody Fri Dec  6 14:16: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 7E520120090 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 14:16:26 -0800 (PST)
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 fd4SP-gbumFW for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 14:16:25 -0800 (PST)
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 F207212002F for <quic-issues@ietf.org>; Fri,  6 Dec 2019 14:16:24 -0800 (PST)
Date: Fri, 06 Dec 2019 14:16:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575670584; bh=BJ2jsBTkQJ1xll/uX/S6AsLrrd09jefNewWm1g+9VI4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tNi+Q/du4BS0ECLfpfu+nQA/ypE1N+aCSFDUkNuU7EbGg1pEa7piq3XLfrCOMh0na Jl5pFjSMes2VOJjR70osA5HI6TNgPHsLiK+Lu8I3n6oZRXyHBY4iC57NMGmF8fdWI1 FaH97Y1NCYdflnLxO2yvUkq7/5s9MIghrhiqrCAY=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2BEK2FD4GXZBAWL3N37AC3REVBNHHB7MJOHY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3280/review/328487652@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3280@github.com>
References: <quicwg/base-drafts/pull/3280@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit IP fragmentation (#3280)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dead3384b241_41493faea14cd9681535ef"; 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/Cu_gprZWrU2O-U2YkNr73RX2Kyg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 22:16:26 -0000

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

janaiyengar commented on this pull request.



> @@ -3471,6 +3471,9 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
+UDP datagrams MUST NOT be fragmented at the IP layer.  In IPv4

That is not a requirement we can enforce, and it does not seem to be within QUIC's purview to require it. How about the following: "QUIC implementations are expected to ensure that UDP Datagrams containing QUIC packets are not fragmented by the IP layer at the sender. In IPv4 {{...}}, the DF bit MUST be set to prevent fragmentation on the 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/3280#pullrequestreview-328487652
----==_mimepart_5dead3384b241_41493faea14cd9681535ef
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/3280#discussion_r355053717">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3471,6 +3471,9 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
+UDP datagrams MUST NOT be fragmented at the IP layer.  In IPv4
</pre>
<p>That is not a requirement we can enforce, and it does not seem to be within QUIC's purview to require it. How about the following: "QUIC implementations are expected to ensure that UDP Datagrams containing QUIC packets are not fragmented by the IP layer at the sender. In IPv4 {{...}}, the DF bit MUST be set to prevent fragmentation on the 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/3280?email_source=notifications&amp;email_token=AFTOJK7XYHQQGL2FOGTAZKLQXLFLRA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOKFFZA#pullrequestreview-328487652">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5CSPRRFWX4I6N46K3QXLFLRANCNFSM4JURTAVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2POKXD4OJTS6WOLYDQXLFLRA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOKFFZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3280?email_source=notifications\u0026email_token=AFTOJK7XYHQQGL2FOGTAZKLQXLFLRA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOKFFZA#pullrequestreview-328487652",
"url": "https://github.com/quicwg/base-drafts/pull/3280?email_source=notifications\u0026email_token=AFTOJK7XYHQQGL2FOGTAZKLQXLFLRA5CNFSM4JURTAV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOKFFZA#pullrequestreview-328487652",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dead3384b241_41493faea14cd9681535ef--


From nobody Fri Dec  6 14:18: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 AF4B7120090 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 14:18:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q35jNtlU5D-W for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 14:18:27 -0800 (PST)
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 79FE312002F for <quic-issues@ietf.org>; Fri,  6 Dec 2019 14:18:27 -0800 (PST)
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 B1777C600A5 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 14:18:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575670706; bh=xcD2T9SxGaECc7V7vrhSZ7SZj22L9OTRyQ5dCUSePsY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R+1JzMycOICPCK8VHC5AF2x46pebUECZ7sqGEi13NOiwSK+ir4zQ5SdMxEBg5/nFi eelnLOHI5GBzLiHOKZBzrbSEtFIAY8JBnJE1xh3SfMB+meugTcN52Y099iIvW6TvpR X/943BQrAGGSVVqvshMYLWLd2fdPzxhKcAITxvrQ=
Date: Fri, 06 Dec 2019 14:18:26 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4FY7PYDPTDM5LM4MN37ADDFEVBNHHB6OU3R4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3246/issue_event/2862914792@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3246@github.com>
References: <quicwg/base-drafts/pull/3246@github.com>
Subject: Re: [quicwg/base-drafts] Make RFC6928 normative (#3246)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dead3b2a37d6_4f1d3fb2b20cd95c1690bc"; 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/7ojgMmpkWZfd4OXpYXVKbNZF-ik>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 22:18:28 -0000

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

Closed #3246.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3246#event-2862914792
----==_mimepart_5dead3b2a37d6_4f1d3fb2b20cd95c1690bc
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="523934607" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3246" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3246/hovercard" href="https://github.com/quicwg/base-drafts/pull/3246">#3246</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/3246?email_source=notifications&amp;email_token=AFTOJKYRIR4V7WB4EGCPGLTQXLFTFA5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVKSJZ2A#event-2862914792">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ53PIZEWP5BYQJYSTQXLFTFANCNFSM4JOIFUVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5A7BDI5RTWNYHMFMLQXLFTFA5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVKSJZ2A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3246?email_source=notifications\u0026email_token=AFTOJKYRIR4V7WB4EGCPGLTQXLFTFA5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVKSJZ2A#event-2862914792",
"url": "https://github.com/quicwg/base-drafts/pull/3246?email_source=notifications\u0026email_token=AFTOJKYRIR4V7WB4EGCPGLTQXLFTFA5CNFSM4JOIFUV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVKSJZ2A#event-2862914792",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dead3b2a37d6_4f1d3fb2b20cd95c1690bc--


From nobody Fri Dec  6 14:45: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 126621200E6 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 14:45:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hGtUarzxsk9f for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 14:45:22 -0800 (PST)
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 D0E6A1200CD for <quic-issues@ietf.org>; Fri,  6 Dec 2019 14:45:22 -0800 (PST)
Date: Fri, 06 Dec 2019 14:45:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575672321; bh=acFIXVm2/0KRGjWMuzfEzRewQBTB4CXwW/T0Uxf3H6E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W+bFFiWATRRk407KRG0PCvEjcdn8CdWE0OtgeK3onSnJdpPpks1NxUgJ7lXVb9anH DsVpMPgXcqot7MRP/hb4og7LDeBOZfA497VDCjD3jGeToDSBh5L6jG9Q/9W+SpyiDZ xVk0aan2iKrAXx1e+8ZxwpbgsS4upN2MgkyG1fNg=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4JO53MIH2O4MC3EG537AGIDEVBNHHBRWZGVA@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/562767466@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_5deada01d59b3_1ad73ff6e0ecd968561b1"; 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/tXcUeeydxdIq0uwGrqAtlqbytT8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 06 Dec 2019 22:45:24 -0000

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

When the consensus call completes, it will 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/issues/2496#issuecomment-562767466
----==_mimepart_5deada01d59b3_1ad73ff6e0ecd968561b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>When the consensus call completes, it will be.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJKYFOFPWHRUI62HAM3TQXLIYDA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFSM2Q#issuecomment-562767466">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2H7LJ5SZY26A76CPLQXLIYDANCNFSM4G3VHU4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7K5QALNSQ4EAKKOQLQXLIYDA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFSM2Q.gif" height="1" width="1" 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=AFTOJKYFOFPWHRUI62HAM3TQXLIYDA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFSM2Q#issuecomment-562767466",
"url": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJKYFOFPWHRUI62HAM3TQXLIYDA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGFSM2Q#issuecomment-562767466",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deada01d59b3_1ad73ff6e0ecd968561b1--


From nobody Fri Dec  6 17:36: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 C17DE120044 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 17:36:11 -0800 (PST)
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 4yc0kApmf5bg for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 17:36:09 -0800 (PST)
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 A1123120033 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 17:36:09 -0800 (PST)
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 848E68C018A for <quic-issues@ietf.org>; Fri,  6 Dec 2019 17:36:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575682568; bh=+5v3hZEG9Ri3lmKES9S2IH/sGIfZFTBpQXTvxiuO3ZI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s5YgGLIfoROw2eN+91vmtGNpau/Sar/0qfUnibh00DClKao13upak3mEjPMivAiD5 01NBsOGYmC3419CyGVFy11XHvKYq4IDYWKlFnPDZqcyPxBafZzUZZm1YMMRsDXItTr 0JKKYyCd+dJo1KRIcPL0PtOP//hQ+a4QUrJWtDDM=
Date: Fri, 06 Dec 2019 17:36:08 -0800
From: Tatsuhiro Tsujikawa <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK64YCBUFRUDEPO5UAN37A2IREVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/328530106@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deb020874dc5_382f3fb20b8cd96015292e"; 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/6f7Tu5b7Ul0mPhQ1_ULx2277Gfo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 07 Dec 2019 01:36:12 -0000

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

tatsuhiro-t commented on this pull request.



>       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period >
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent

Isn't it `congestion_period <= largest_lost_packet.time_sent - earliest_lost_packet.time_sent` because congestion_period is the threshold that defines duration of persistent congestion?

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

<p><b>@tatsuhiro-t</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3290#discussion_r355089680">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;       pto = smoothed_rtt + max(4 * rttvar, kGranularity) +
        max_ack_delay
      congestion_period = pto * kPersistentCongestionThreshold
      // Determine if all packets in the time period before the
      // newest lost packet, including the edges, are marked
      // lost
-     return AreAllPacketsLost(largest_lost_packet,
-                              congestion_period)
+     return congestion_period &gt;
+       largest_lost_packet.time_sent - earliest_lost_packet.time_sent
</pre>
<p>Isn't it <code>congestion_period &lt;= largest_lost_packet.time_sent - earliest_lost_packet.time_sent</code> because congestion_period is the threshold that defines duration of persistent congestion?</p>

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


From nobody Fri Dec  6 17:54: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 41208120044 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 17:54:31 -0800 (PST)
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 0HCyvN8y1Vq8 for <quic-issues@ietfa.amsl.com>; Fri,  6 Dec 2019 17:54:29 -0800 (PST)
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 75229120033 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 17:54:29 -0800 (PST)
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 C70A5A0925 for <quic-issues@ietf.org>; Fri,  6 Dec 2019 17:54:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575683668; bh=ROGmjXniNbPOJaOt82Anzzkko5V7QKtrTKr8h3tZQUA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Rp2Oujd86yFSySfSPAOeFrlUB9h3HKfjKIMd3Kk3nAK6OWsDAimuZD6IphuxOatVI wehraSQiPRpUXzkDazPE77zzAnwf4EQY8MqTcRLsH4H1Zs43xDKnyMdvB8dxY2uDHu TYvPm7SBdunNFLfVGbCUKpoUa193uCzHajd7SUCo=
Date: Fri, 06 Dec 2019 17:54:28 -0800
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK76UTWOEDV72SIWSXN37A4NJEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291@github.com>
Subject: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deb0654b7b0a_56133fd7228cd960597de"; 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/0gB9GHOsQFieF66BUC9mPQ3GJWo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 07 Dec 2019 01:54:31 -0000

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

Per the current design for streams, the application MUST be the one to shutdown a stream, because the error code space for streams is purely application layer; and the QUIC transport has no knowledge of these error code, so it can't just pick one.

When writing a general purpose QUIC library, and integrating it into other general purpose libraries ([i.e. dotnet](https://github.com/dotnet/runtime/pull/427)) I constantly have to explain to non-QUIC folks that they can't just close their stream object/handle without first supplying an application layer specific error code; meaning any intermediate library needs input from the app even if some fatal error (memory allocation failure) happened along the way.

So, I've come to the point that it might be a good idea to allow for the transport layer to completely terminate a stream for it's own reason. Whether that means we add a flag to RESET_STREAM and STOP_SENDING to indicate the transport is specifying the error code, or we add a new frame entirely doesn't matter to me. It would just be a lot cleaner for general purpose libraries to be able to kill a stream when necessary, on its own (no app layer involvement).

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

<p>Per the current design for streams, the application MUST be the one to shutdown a stream, because the error code space for streams is purely application layer; and the QUIC transport has no knowledge of these error code, so it can't just pick one.</p>
<p>When writing a general purpose QUIC library, and integrating it into other general purpose libraries (<a href="https://github.com/dotnet/runtime/pull/427" data-hovercard-type="pull_request" data-hovercard-url="/dotnet/runtime/pull/427/hovercard">i.e. dotnet</a>) I constantly have to explain to non-QUIC folks that they can't just close their stream object/handle without first supplying an application layer specific error code; meaning any intermediate library needs input from the app even if some fatal error (memory allocation failure) happened along the way.</p>
<p>So, I've come to the point that it might be a good idea to allow for the transport layer to completely terminate a stream for it's own reason. Whether that means we add a flag to RESET_STREAM and STOP_SENDING to indicate the transport is specifying the error code, or we add a new frame entirely doesn't matter to me. It would just be a lot cleaner for general purpose libraries to be able to kill a stream when necessary, on its own (no app layer involvement).</p>

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


From nobody Sat Dec  7 05:31: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 42837120024 for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 05:31:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DNfuaJpY7xSj for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 05:31:49 -0800 (PST)
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 B0199120219 for <quic-issues@ietf.org>; Sat,  7 Dec 2019 05:31:43 -0800 (PST)
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 85BB65208A7 for <quic-issues@ietf.org>; Sat,  7 Dec 2019 05:31:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575725502; bh=+VrtH/s/I0R8k4/yRBRJecY/bfkuqSMmIUJwTScnJ1Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gq6hNrSW+H9Uzh96lkDj9vupzrtIRyx+VKaWrs47GX+zz1uxgo8AEn4mL9Ak5u4qo SXwDJ2GTzzJ4qjXTAmuByp8WcDJQXq0CYD53yXsSHvrI3U2nFR7KPj/Chs1gtgZuRo wimO2M+YjQyU1cTPbSFKESCM/dQcqdwXqGe80VS0=
Date: Sat, 07 Dec 2019 05:31:42 -0800
From: Praveen Balasubramanian <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK55YC6OCDCZV7UD3KN37DOD5EVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/562851528@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deba9be6abd9_8fb3fa8408cd96c1260a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: pravb
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sRS_a2Wd3sxIKWAqfonnBPDUT1g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 07 Dec 2019 13:31:51 -0000

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

I too think anything more than a checksum is unnecessary here. For a corner case scenario where there is NATting, we should not make the common case expensive. Given this is a DoS protection scenario when the system is deemed to be under attack, the mechanism we pick must be the least CPU intensive. My vote is to just keep simple checksum. Anything more is unnecessary because no need has been demonstrated for 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/3274#issuecomment-562851528
----==_mimepart_5deba9be6abd9_8fb3fa8408cd96c1260a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I too think anything more than a checksum is unnecessary here. For a corner case scenario where there is NATting, we should not make the common case expensive. Given this is a DoS protection scenario when the system is deemed to be under attack, the mechanism we pick must be the least CPU intensive. My vote is to just keep simple checksum. Anything more is unnecessary because no need has been demonstrated for 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/3274?email_source=notifications&amp;email_token=AFTOJK4WXMHY2C2RTZN3L6DQXOQT5A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGG5SA#issuecomment-562851528">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK55KCM77B2RTD5LQNTQXOQT5ANCNFSM4JSCYGXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5BEMQKNJJIOUEPWXDQXOQT5A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGG5SA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK4WXMHY2C2RTZN3L6DQXOQT5A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGG5SA#issuecomment-562851528",
"url": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK4WXMHY2C2RTZN3L6DQXOQT5A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGG5SA#issuecomment-562851528",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deba9be6abd9_8fb3fa8408cd96c1260a4--


From nobody Sat Dec  7 09:50: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 6771C12080E for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 09:50:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 786fC2d-dHQz for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 09:50:57 -0800 (PST)
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 B3009120809 for <quic-issues@ietf.org>; Sat,  7 Dec 2019 09:50:56 -0800 (PST)
Date: Sat, 07 Dec 2019 09:50:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575741055; bh=qCr3WKOcCRPQ/ysXee7Isj/4VnQ9szKk4BIItxReyqs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k53svv85F6A1YTrQi6MjgKVAf1FpROmI7pls87+XkNyPkUneKEAX3Ko+VwNKJURxY qsEELUmP0efNEJP/cA0Uu7I+EGP33etl8FU14f/zoTfjVnvHr0+tBrCot4LUQ593VG 3+W9xzec+jRkDTFW8mrwxzb6xy2RA3ybQBiiwKm4=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY6IA6PT5MZGVZ26YV37EMP7EVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/562872013@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5debe67fb7184_32a53f9cc24cd968706165"; 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/R2GGIZBZrF-kGPW43X9o_QytDTA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 07 Dec 2019 17:50:58 -0000

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

I don't think I understand how allowing the transport to reset the stream solves your problem? It sounds like the problem you're describing is an API complexity issue about plumbing the error code all the way down, not that the transport will, of its own volition, decide that a stream needs to be reset. Have you found situations where the transport code knows enough to reset a 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/issues/3291#issuecomment-562872013
----==_mimepart_5debe67fb7184_32a53f9cc24cd968706165
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think I understand how allowing the transport to reset the stream solves your problem? It sounds like the problem you're describing is an API complexity issue about plumbing the error code all the way down, not that the transport will, of its own volition, decide that a stream needs to be reset. Have you found situations where the transport code knows enough to reset a 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/issues/3291?email_source=notifications&amp;email_token=AFTOJKYRKCHAOKT3R7BVVALQXPO77A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGL5TI#issuecomment-562872013">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7TE3DULTN2M2KWFQDQXPO77ANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK34UG3K3I3FR7YJL5LQXPO77A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGL5TI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJKYRKCHAOKT3R7BVVALQXPO77A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGL5TI#issuecomment-562872013",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJKYRKCHAOKT3R7BVVALQXPO77A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGL5TI#issuecomment-562872013",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5debe67fb7184_32a53f9cc24cd968706165--


From nobody Sat Dec  7 10:55: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 AD5E11200F9 for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 10:55:48 -0800 (PST)
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 F7G1oWboF-4b for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 10:55:47 -0800 (PST)
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 34C7F120828 for <quic-issues@ietf.org>; Sat,  7 Dec 2019 10:55:47 -0800 (PST)
Date: Sat, 07 Dec 2019 10:55:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575744946; bh=OYhfAcK8Lw93z9fPSdgzNwmAXsQ4suJfgiblv04BquI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QB7KbidI4OTC60V8OOe3s2BpUzztQIQxb5ccAG4hM8k0YmRNWbCAK9opmFf6NqFAz NN5th6znPoja0jUISidlc3Tn1V6n3GJJhbHZ+a7yTDJPFoozqS6Wt3NhSw9dLwxtkA K04bLxJRzciLmvobKnQizBpDzmvvTAARKL78Eefs=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK73XTXZEIR3Z6YTHV537EUDFEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/562877033@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5debf5b21e0a4_f6c3fe572ecd9604458fa"; 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/wGMtlBVmgu5TK-w0bfd-6k6Y1Z8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 07 Dec 2019 18:55:49 -0000

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

Imagine a C++/C# Stream class/object in an intermediate library between the app and the native C transport library. The transport indicates a C object to the intermediate library, then the intermediate library creates it's own object/wrapper, but something fails along the way that's not fatal to the entire connection. The app layer is not yet in the picture, but the intermediate library cannot continue with the stream. I see these possible options:

1. Upcall to the app (or allow the app to pre-configure) to get an appropriate error code to terminate the stream with.
2. Terminate the entire connection even though it's a stream specific problem (but this has the same problem, because the error code would have to be app specific, so we'd have to expose an API to allow the intermediate layer to issue a transport connection close).
3. Change the protocol to allow a non-app specific error code to be used to terminate the 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/issues/3291#issuecomment-562877033
----==_mimepart_5debf5b21e0a4_f6c3fe572ecd9604458fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Imagine a C++/C# Stream class/object in an intermediate library between the app and the native C transport library. The transport indicates a C object to the intermediate library, then the intermediate library creates it's own object/wrapper, but something fails along the way that's not fatal to the entire connection. The app layer is not yet in the picture, but the intermediate library cannot continue with the stream. I see these possible options:</p>
<ol>
<li>Upcall to the app (or allow the app to pre-configure) to get an appropriate error code to terminate the stream with.</li>
<li>Terminate the entire connection even though it's a stream specific problem (but this has the same problem, because the error code would have to be app specific, so we'd have to expose an API to allow the intermediate layer to issue a transport connection close).</li>
<li>Change the protocol to allow a non-app specific error code to be used to terminate the stream.</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/issues/3291?email_source=notifications&amp;email_token=AFTOJK4QGSTL6MZUL4EDMRTQXPWTFA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGNE2I#issuecomment-562877033">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6WC7DD5OX7ZOOG72LQXPWTFANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3EKHERLTJC5CQZBXDQXPWTFA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGNE2I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4QGSTL6MZUL4EDMRTQXPWTFA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGNE2I#issuecomment-562877033",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4QGSTL6MZUL4EDMRTQXPWTFA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGNE2I#issuecomment-562877033",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5debf5b21e0a4_f6c3fe572ecd9604458fa--


From nobody Sat Dec  7 11:33: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 2A0E4120831 for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 11:33:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_uSD3C6Ffrx for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 11:33:24 -0800 (PST)
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 E530E12082E for <quic-issues@ietf.org>; Sat,  7 Dec 2019 11:33:23 -0800 (PST)
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 7475D26166C for <quic-issues@ietf.org>; Sat,  7 Dec 2019 11:33:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575747203; bh=exf77ZOjFxEY5PkwZzX+Zb6RgC2V4v6WksylXdV6dwk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Wp8tLCp44lcpywq0T7dTbXxgFpxYFpjoOwxs2hx+P0woUYmbUHAgbVbejBU7ZccVZ YGs1hViFqaiHxIgJauPIjSpLEbBH5O4fodBz+iGIB+12Ae4cbI/+15g4IEvn53Kqnw KMeU1WO6auyvvopV6W6sCh3U8QSv04iTiK+cQY7I=
Date: Sat, 07 Dec 2019 11:33:23 -0800
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK23PU5ZDQRHNNPQRTN37EYQHEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/562879738@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5debfe832ebe4_79763ff6c90cd9605678c5"; 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/kDLWo5hgJIdvRP13GN8DX8U5aVM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 07 Dec 2019 19:33:25 -0000

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

Taking the opposite view, adding this capability would add complexity to HTTP/3 because not only do we have to document actual stream errors and their effect on the connection, but with this we'd have to describe what happens when the transport aborts streams. I don't see it adding anything useful for 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/3291#issuecomment-562879738
----==_mimepart_5debfe832ebe4_79763ff6c90cd9605678c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Taking the opposite view, adding this capability would add complexity to HTTP/3 because not only do we have to document actual stream errors and their effect on the connection, but with this we'd have to describe what happens when the transport aborts streams. I don't see it adding anything useful for 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/3291?email_source=notifications&amp;email_token=AFTOJK6A6LWP46TGJQK3TQLQXP3AHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGNZ6Q#issuecomment-562879738">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4XRI3T5DPPKRYSLWDQXP3AHANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK75LM22PMZIOAV5JXDQXP3AHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGNZ6Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK6A6LWP46TGJQK3TQLQXP3AHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGNZ6Q#issuecomment-562879738",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK6A6LWP46TGJQK3TQLQXP3AHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGNZ6Q#issuecomment-562879738",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5debfe832ebe4_79763ff6c90cd9605678c5--


From nobody Sat Dec  7 13:47: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 902FB12006E for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 13:47:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ve0DtK7GGH6I for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 13:47:05 -0800 (PST)
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 2FFD912004A for <quic-issues@ietf.org>; Sat,  7 Dec 2019 13:47:05 -0800 (PST)
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 525678C0099 for <quic-issues@ietf.org>; Sat,  7 Dec 2019 13:47:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575755224; bh=rSURS9qdNEYhMhrYrodYfqzaw3TJWoQqldcKzCIXCIQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BAMDidna5Yfw+DS86nwYJt8vg81o+SaPPQ2Db+wfF3dcYjj7VUAlSh9hypd05GM9i 3DuZjcTDJhTJXpHoo7NEMHyIZQJigQlmkn5sqOGfu2msXFMJ64ibu+g85zIFfBFGX2 NZUzIzIxdtal1NTqvBsCcVpO2gom5bnoIUB0qQiQ=
Date: Sat, 07 Dec 2019 13:47:04 -0800
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK47TUORFSGGT3XY5W537FIFREVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/562889500@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dec1dd842e00_6fc23fb363acd96455603f"; 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/H2CWnmECoYqR1lA9BXjE_0rDTzU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 07 Dec 2019 21:47:06 -0000

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

I don't see how it would add any real extra complexity. HTTP/3 must already have some sort of "Internal Error" at the app layer. You could very easily map a transport failure to precisely that. QUIC has to work standalone. It can't only work well when written along side HTTP, in the same code base; and I'd really prefer the solution not to be "just kill the whole connection" if this ever happens.

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

<p>I don't see how it would add any real extra complexity. HTTP/3 must already have some sort of "Internal Error" at the app layer. You could very easily map a transport failure to precisely that. QUIC has to work standalone. It can't only work well when written along side HTTP, in the same code base; and I'd really prefer the solution not to be "just kill the whole connection" if this ever happens.</p>

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


From nobody Sat Dec  7 19:29: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 0297612003E for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 19:29:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pzjLuO-2EWsl for <quic-issues@ietfa.amsl.com>; Sat,  7 Dec 2019 19:29:42 -0800 (PST)
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 D8C89120033 for <quic-issues@ietf.org>; Sat,  7 Dec 2019 19:29:41 -0800 (PST)
Date: Sat, 07 Dec 2019 19:29:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575775781; bh=yN5mrIr4t8BL3Ao+KZFJCan/7l2coaKGfQTYwD30J3Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dAwOo4Rr1iKrG8DmlmsjRvDtJE+6eAfzuh+O+kSBCbIOeVY20gQQ6y/e7kD900xM9 NmDvpJW+Sh86sKpyAn5KMMKKIu3gvaNDk+U/+kBiRHkouYSAjnhhiqGQUc2j+YNU87 tXJNjLdLJmfHAPzJd+Bae8FenoDkZiXrGwcr3sKM=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZKSC6FR6PP6KCUG3F37GQKJEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/562909161@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dec6e24e66c4_25843fe690ecd9646625dd"; 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/6wmoqLREQZtN7ZLTXaEAs0l9NZo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2019 03:29:44 -0000

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

QUIC can't work standalone, every connection requires an ALPN and it's the application mapping that drives stream creation and handles stream errors.

If there was a QUIC-level stream error, we'd need to describe how it applies to H3. Closing control and QPACK streams is 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/issues/3291#issuecomment-562909161
----==_mimepart_5dec6e24e66c4_25843fe690ecd9646625dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>QUIC can't work standalone, every connection requires an ALPN and it's the application mapping that drives stream creation and handles stream errors.</p>
<p>If there was a QUIC-level stream error, we'd need to describe how it applies to H3. Closing control and QPACK streams is 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/issues/3291?email_source=notifications&amp;email_token=AFTOJK5KDM366TECXKFHHPLQXRS2JA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGU72I#issuecomment-562909161">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4AP22QFF6BL4ERAU3QXRS2JANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK735XW3YLUK4MV7LV3QXRS2JA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGU72I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK5KDM366TECXKFHHPLQXRS2JA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGU72I#issuecomment-562909161",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK5KDM366TECXKFHHPLQXRS2JA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGGU72I#issuecomment-562909161",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dec6e24e66c4_25843fe690ecd9646625dd--


From nobody Sun Dec  8 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 615831200E9 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 07:03:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.527
X-Spam-Level: 
X-Spam-Status: No, score=-6.527 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.073, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q2lysuc8u3q8 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 07:03:55 -0800 (PST)
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 E2D8A120096 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 07:03:54 -0800 (PST)
Date: Sun, 08 Dec 2019 07:03:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575817434; bh=OCE3bdHmh0g8Y22/Iv4BaqYco1IcS/NTDhO/GDu+NWg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BGyEkiE3zzkhZXXBr33fAMISzfv7/hXTV01UEO+bvJZCsD4Gm2nhyglDYdgQWvT// HeFg2Gef6sH0H+2a8TvjAyrOacuDb6ehOy9M+59OAM6U4FKqkKbtCeZLXU1thKQMz5 bRs80maNc2mUOtjy9UtQ7YI/Z5AtZNYAOuvL93j4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ZFOGXMOGCV3LIC3537JBVVEVBNHHB7PASZI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3283/review/328613954@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5ded10da29fa3_2da33fa09d0cd96013328f3"; 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/ltu02Hbkdc0MWVlNiCluEf-3JMY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2019 15:03:56 -0000

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

ianswett approved this pull request.

These look reasonable 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/3283#pullrequestreview-328613954
----==_mimepart_5ded10da29fa3_2da33fa09d0cd96013328f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>These look reasonable 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/3283?email_source=notifications&amp;email_token=AFTOJKZRSZPW4SZQDFQRKJTQXUEFVA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOLEAQQ#pullrequestreview-328613954">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK43PC6RKWXHZKGV34DQXUEFVANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2YWSGIJ57KVVPORDLQXUEFVA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOLEAQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJKZRSZPW4SZQDFQRKJTQXUEFVA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOLEAQQ#pullrequestreview-328613954",
"url": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJKZRSZPW4SZQDFQRKJTQXUEFVA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOLEAQQ#pullrequestreview-328613954",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5ded10da29fa3_2da33fa09d0cd96013328f3--


From nobody Sun Dec  8 14:34: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 2DB241200E9 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:34:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jJWCPdlZlD-k for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:34:39 -0800 (PST)
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 8E4A712006E for <quic-issues@ietf.org>; Sun,  8 Dec 2019 14:34:39 -0800 (PST)
Date: Sun, 08 Dec 2019 14:34:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575844478; bh=OdMRiTKUtCM7H7+WjdEG9EYdrtfRC7dmFWPc5rc+6fE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jsde9IqDhBn3JJBjulK0sJ2PQic96MycCFsRcqX3xbWgKWyXTxnJzfGSLO0ypp8x7 Gah/vCaPrWMt42CK9iLWPwr6ezRhDf5nuHiPlDPVDOzXd+Nmt9L3BR9VfwTJmEqn8E I8ycMxNK/yndJWb95meiuJc11YBBZqJQx/SSr8LY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5SZTOHSX35ULKACZF37KWP5EVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/563003630@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5ded7a7e6f0a0_20763f8fc56cd95c18965d"; 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/xsqL2pR7QN8bka-YIY2C1DWvubU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2019 22:34:41 -0000

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

If you are concerned about - for example - catching an application exception and having something to use to signal stream closure in that case, let the application decide and configure a default application error code.  The HTTP/3 internal error (H3_INTERNAL_ERROR) seems like a fine choice for that default.  Configure it along with ALPN if you need a catch-all.

This seems entirely solvable at the interface to the 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/issues/3291#issuecomment-563003630
----==_mimepart_5ded7a7e6f0a0_20763f8fc56cd95c18965d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If you are concerned about - for example - catching an application exception and having something to use to signal stream closure in that case, let the application decide and configure a default application error code.  The HTTP/3 internal error (H3_INTERNAL_ERROR) seems like a fine choice for that default.  Configure it along with ALPN if you need a catch-all.</p>
<p>This seems entirely solvable at the interface to the transport.</p>

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


From nobody Sun Dec  8 14:38: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 0CB761200E9 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:38:47 -0800 (PST)
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 dU7m3fvFcLVi for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:38:45 -0800 (PST)
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 7B18212006E for <quic-issues@ietf.org>; Sun,  8 Dec 2019 14:38:45 -0800 (PST)
Date: Sun, 08 Dec 2019 14:38:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575844724; bh=K6uNCYRznklTXELxAQ0SndN4UhcBO9dSJ5WQU3U9aA4=; h=Date:From:To:Subject:From; b=OdpoaNZKS/YmpGask5sbD5N23brANPg3+qdqRnp2fqAeEnHmc18Bx+E6ghtzXKzB1 t3IEYQeiwi+TBokMXAV5c+0ylTASQNgg6s5KqCl+9F4qyTUDsg97gk7udKahsLy/Rv xY/u16kgJZAUQEVsgmOw2R78gmMzYVtxRtipzdjo=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/dedupe-token/18e24e-932d50@github.com>
Subject: [quicwg/base-drafts] 932d50: Paraphrase 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/k6AhyLU8lkALoLLkYN2oUCVZOPg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2019 22:38:47 -0000

  Branch: refs/heads/dedupe-token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a
      https://github.com/quicwg/base-drafts/commit/932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Paraphrase suggestions



From nobody Sun Dec  8 14: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 440C01200E9 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:38:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mx2vfW2eyiCS for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:38:54 -0800 (PST)
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 50EF512006E for <quic-issues@ietf.org>; Sun,  8 Dec 2019 14:38:54 -0800 (PST)
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 AC2FA6A0512 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 14:38:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575844732; bh=20uRT9LTzshUGZNQb9e5vvmNYeQ5evrHpKn3gMCtv/g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rxbJ1vAb4iRiiXcfOrS+EpAO4RLBaVhx8Jpq0k7uvVlMwBIoMD7NS/IySOqQlJscn ZOm5aKLqtoaVEZ8lUBnqh3nqRbLYxmwiL94Kzcr374q54V9uN2vy+A9GfDe9I3Eswk G0zT0hNZ3GeqEHUYCogcH+pupShJCBpneXROWQRg=
Date: Sun, 08 Dec 2019 14:38:52 -0800
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/3281/push/4370776311@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5ded7b7c9d6b3_31e13fcf56ecd96062981"; 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/jgutZZm_FS-9TUQ1GP4XMFXS-Is>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2019 22:38:56 -0000

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

@martinthomson pushed 1 commit.

932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a  Paraphrase suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3281/files/18e24e212c3abd623990da105478c9f731f7485c..932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a

----==_mimepart_5ded7b7c9d6b3_31e13fcf56ecd96062981
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/932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a">932d505</a>  Paraphrase 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/3281/files/18e24e212c3abd623990da105478c9f731f7485c..932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a?email_source=notifications&amp;email_token=AFTOJKZPE2QIJYZBY4SJL3TQXVZPZA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM3TANZXGYZTCMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6JJQH6WD2MGLUUJXLQXVZPZANCNFSM4JUSKXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZDJPNFUVQCM5QKV3QXVZPZA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM3TANZXGYZTCMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3281/files/18e24e212c3abd623990da105478c9f731f7485c..932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a?email_source=notifications\u0026email_token=AFTOJKZPE2QIJYZBY4SJL3TQXVZPZA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM3TANZXGYZTCMI",
"url": "https://github.com/quicwg/base-drafts/pull/3281/files/18e24e212c3abd623990da105478c9f731f7485c..932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a?email_source=notifications\u0026email_token=AFTOJKZPE2QIJYZBY4SJL3TQXVZPZA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM3TANZXGYZTCMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5ded7b7c9d6b3_31e13fcf56ecd96062981--


From nobody Sun Dec  8 14:39: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 ABED61200E9 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:39:43 -0800 (PST)
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 PFkT_czKbMCB for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:39:42 -0800 (PST)
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 4018112006E for <quic-issues@ietf.org>; Sun,  8 Dec 2019 14:39:42 -0800 (PST)
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 CE9DB26166A for <quic-issues@ietf.org>; Sun,  8 Dec 2019 14:39:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575844781; bh=MgWfeN1vM8HEuE5z8txUoHQhUoYKSKXHZFx/p2EVmJw=; h=Date:From:To:Subject:From; b=s7swejKw+XkCwhKm3NnmnZgUlrT9Ux5+3WKl5ZhwlKe6wMIAUo7ZuaROLQ19UCwvX 9ZpgrWyk77DxLL9NsnG6OSL4xMqqQsyr0OQA8gX/OjJf5FvVvyuZkaDid29pVCPmX1 qN1IhEomB+B9qxoQIZcH7QGm8+ZSLi3M5viEqHJQ=
Date: Sun, 08 Dec 2019 14:39:41 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/d2464f-a6fdd4@github.com>
Subject: [quicwg/base-drafts] a6fdd4: Script updating gh-pages from 932d505c. [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/ZVYYxWta8NvVDZR7nx5LWCUcPFo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2019 22:39:44 -0000

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

  Changed paths:
    M dedupe-token/draft-ietf-quic-http.html
    M dedupe-token/draft-ietf-quic-http.txt
    M dedupe-token/draft-ietf-quic-invariants.html
    M dedupe-token/draft-ietf-quic-invariants.txt
    M dedupe-token/draft-ietf-quic-qpack.html
    M dedupe-token/draft-ietf-quic-qpack.txt
    M dedupe-token/draft-ietf-quic-recovery.html
    M dedupe-token/draft-ietf-quic-recovery.txt
    M dedupe-token/draft-ietf-quic-tls.html
    M dedupe-token/draft-ietf-quic-tls.txt
    M dedupe-token/draft-ietf-quic-transport.html
    M dedupe-token/draft-ietf-quic-transport.txt
    M index.html
    R semicolons/draft-ietf-quic-http.html
    R semicolons/draft-ietf-quic-http.txt
    R semicolons/draft-ietf-quic-invariants.html
    R semicolons/draft-ietf-quic-invariants.txt
    R semicolons/draft-ietf-quic-qpack.html
    R semicolons/draft-ietf-quic-qpack.txt
    R semicolons/draft-ietf-quic-recovery.html
    R semicolons/draft-ietf-quic-recovery.txt
    R semicolons/draft-ietf-quic-tls.html
    R semicolons/draft-ietf-quic-tls.txt
    R semicolons/draft-ietf-quic-transport.html
    R semicolons/draft-ietf-quic-transport.txt
    R semicolons/index.html

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



From nobody Sun Dec  8 14:41: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 B091A1200F8 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:41:23 -0800 (PST)
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 KXlCzYIPeHwO for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:41:20 -0800 (PST)
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 651E212006E for <quic-issues@ietf.org>; Sun,  8 Dec 2019 14:41:20 -0800 (PST)
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 6F11596059A for <quic-issues@ietf.org>; Sun,  8 Dec 2019 14:41:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575844879; bh=axuLwt2xar1iZVP2AbwWcp5Tl/z3y8+V1f91rcEu9vI=; h=Date:From:To:Subject:From; b=Ueri4RGtLSEbHLp/zyrgibUzD6QyxwgzfbJ6JiPpvNmj+5ylw6Xl5NYnrmWliG32V fWr56aOCPJkICY+RJQn0Dv003ppCiTy6uSy7lj+wSgwajVjBOIHEgZIQQUrI/TCKtI nHPllqoLRe+OF2fCu3yjdbXVf4rXuom+9+UWCrjI=
Date: Sun, 08 Dec 2019 14:41:19 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/a6fdd4-ca68eb@github.com>
Subject: [quicwg/base-drafts] ca68eb: Script updating issues at 2019-12-08T22:41:12Z. [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/dGU5KcOQlAbcqAsR_cVXBaKHSHA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2019 22:41:24 -0000

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

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-08T22:41:12Z. [ci skip]



From nobody Sun Dec  8 14:55: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 776091200F8 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:54:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M4KMZkpRDXYa for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 14:54:57 -0800 (PST)
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 DAC0D12006E for <quic-issues@ietf.org>; Sun,  8 Dec 2019 14:54:56 -0800 (PST)
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 DDD828C01E4 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 14:54:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575845695; bh=r48z8Dhjuk5/gaIQutPjl9avaSOu5RNnaLoQ7cyIJww=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gbB5QhU1r3mUqYdnCgQMgsHhEIQHKWtMegD6Jsod4k5CAxg5CBxBoSUUwlQ7fWRbE LDyMm/8BD9aaEBYNxNLK36eLkv5m/hCczmN39EBinN2TbFlsU7Ho+KbrMl8gCiGLgH T99rB1s/wxTZqV64cYs0KOl3xSBixom4jQKeFg54=
Date: Sun, 08 Dec 2019 14:54:55 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZY2GZAQSNF5ZHQEAN37KY37EVBNHHB64UA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3273/563005610@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3273@github.com>
References: <quicwg/base-drafts/issues/3273@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 references QUIC Stream IDs directly,  allowing illegal references (#3273)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5ded7f3fce040_58403fd8e0ccd960786f3"; 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/3b4iw4UXw0MgwjvSz7Z9g_OOJZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2019 22:54:58 -0000

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

There is an assumption that only stream IDs that fit in a 62-bit number work, sure.  The monotonic increase isn't a strong assumption, only that there is some advantage to dividing the space into two with GOAWAY is useful.  You can do that split with totally random allocation of stream IDs and get some advantage; it's only if the stream IDs are monotonically *decreasing* that we get zero utility from GOAWAY.

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

<p>There is an assumption that only stream IDs that fit in a 62-bit number work, sure.  The monotonic increase isn't a strong assumption, only that there is some advantage to dividing the space into two with GOAWAY is useful.  You can do that split with totally random allocation of stream IDs and get some advantage; it's only if the stream IDs are monotonically <em>decreasing</em> that we get zero utility from GOAWAY.</p>

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


From nobody Sun Dec  8 15: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 6BA031200FD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 15:26:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4ITZcnoQBZYo for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 15:26:01 -0800 (PST)
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 5394912006E for <quic-issues@ietf.org>; Sun,  8 Dec 2019 15:26:01 -0800 (PST)
Date: Sun, 08 Dec 2019 15:26:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575847560; bh=cfYwVE3Ah0mMj/GcFTcYD8uBXgZPSrzEHOM1HLXKbbM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ifOWzfyJGXdh0gSixTHXh/ftZ0TVwKuWq+/wkv9MV6ZcO4J3jFH6ryBVKNK6yZjtO He0+l7g5Th68w7O5SfIjochY5tdAB84MlpRA5vk2lrcxJreX0T88yNOl+bJJbbtARI si8jeIKFAQHOK46QSLmBt3WM/6WIFKaXFPeVRmP0=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZGLN2COSGAMMDPVLV37K4QREVBNHHB7PASZI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3283/c563008938@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5ded86886fac9_17933f91ca0cd960593a"; 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/nR9ifFOseU8SQV8USovjY_-Qpkc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2019 23:26:02 -0000

----==_mimepart_5ded86886fac9_17933f91ca0cd960593a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

+1. You should also do a call for people who feel they were left out=0D
=0D
On Sun, Dec 8, 2019 at 7:03 AM ianswett <notifications@github.com> wrote:=
=0D
=0D
> *@ianswett* approved this pull request.=0D
>=0D
> These look reasonable to me.=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/3283?email_source=3Dnotific=
ations&email_token=3DAAIPLIJQPFSKK24PQ7ITMMTQXUEFJA5CNFSM4JVCFH72YY3PNVWW=
K3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOLEAQQ#pullr=
equestreview-328613954>,=0D
> or unsubscribe=0D
> <https://github.com/notifications/unsubscribe-auth/AAIPLIIHBKGQRTC66OSU=
WXTQXUEFJANCNFSM4JVCFH7Q>=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/3283#issuecomment-563008938=

----==_mimepart_5ded86886fac9_17933f91ca0cd960593a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

+1. You should also do a call for people who feel they were left out<br>=0D=

<br>=0D
On Sun, Dec 8, 2019 at 7:03 AM ianswett &lt;notifications@github.com&gt; =
wrote:<br>=0D
<br>=0D
&gt; *@ianswett* approved this pull request.<br>=0D
&gt;<br>=0D
&gt; These look reasonable to me.<br>=0D
&gt;<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/3283?email_source=3Dn=
otifications&amp;email_token=3DAAIPLIJQPFSKK24PQ7ITMMTQXUEFJA5CNFSM4JVCFH=
72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOL=
EAQQ#pullrequestreview-328613954&gt;,<br>=0D
&gt; or unsubscribe<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AAIPLIIHBKGQRT=
C66OSUWXTQXUEFJANCNFSM4JVCFH7Q&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/3283?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK7PP73FOZOT3P6JMYDQXV7ARA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFVREXG43VMV=
BW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHNLKQ#issuecomment-563008938">view it on =
GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-au=
th/AFTOJKYHKZL76RGYAHP65SDQXV7ARANCNFSM4JVCFH7Q">unsubscribe</a>.<img src=
=3D"https://github.com/notifications/beacon/AFTOJK5KQIS3KX3SHJFQB4DQXV7AR=
A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZ=
GOEGHNLKQ.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/3283?email_source=3D=
notifications\u0026email_token=3DAFTOJK7PP73FOZOT3P6JMYDQXV7ARA5CNFSM4JVC=
FH72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHNLKQ#i=
ssuecomment-563008938",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3283?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK7PP73FOZOT3P6JMYDQXV7ARA5CNFSM4JVCFH=
72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHNLKQ#iss=
uecomment-563008938",=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_5ded86886fac9_17933f91ca0cd960593a--


From nobody Sun Dec  8 15: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 466DA1200FF for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 15:59:56 -0800 (PST)
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 8nptoZjAkPED for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 15:59:54 -0800 (PST)
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 A801E1200FD for <quic-issues@ietf.org>; Sun,  8 Dec 2019 15:59:54 -0800 (PST)
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 AE4432C0E5A for <quic-issues@ietf.org>; Sun,  8 Dec 2019 15:59:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575849593; bh=4cQZXw2snFG4TrEyhiLaZ5p/eQ8hsgp9GH+Dg6O6H6c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MMKwywz/aH7JHJNvUQHRooOrsSWkW7OsLL2LtI8XLqJpWDk4aHsm1oj/Xi9t2MUe3 CDBmd6MlOqHGEHQNEd+yIps8NX6hV8OowUUUnT0nGv9uYG0myA/1doRx6NJzXzw83/ 6PqsTlmHkgxcAJtHUs3kVxd3cVdBjIu5rGaMSuLQ=
Date: Sun, 08 Dec 2019 15:59:53 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK52QCSF7IYWGMWZ4P537LAPTEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/563012768@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5ded8e799f3e8_6afa3fab77acd96c14113e"; 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/lytqqxEdkbeben0e07PJqQA1kYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 08 Dec 2019 23:59:56 -0000

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

While I can see the concern (at least theoretically), I am not sure if we can come up with a good design for HTTP/3.

The concept of having a stream-level reset as a transport-level feature (which should be application-agnostic) is based on the premise that each stream operates independently. For example, the transport resetting an arbitrary stream is fine in case of HQ (i.e. HTTP/0.9 over QUIC).

However, for application protocols like HTTP/3, that does not work, because the application protocol is designed to use multiple streams for doing an exchange. For example, exchange of an HTTP request typically involves three streams (i.e. the request stream, QPACK encoder stream, QPACK decoder stream). The transport cannot reset one stream, and the communication on the rest of the stream to succeed.

Considering this, I think it's reasonable to limit the signaling scheme of transport-level error signals to connection level (i.e. CONNECTION_CLOSE; frame=0x1c), at least in QUIC v1.

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

<p>While I can see the concern (at least theoretically), I am not sure if we can come up with a good design for HTTP/3.</p>
<p>The concept of having a stream-level reset as a transport-level feature (which should be application-agnostic) is based on the premise that each stream operates independently. For example, the transport resetting an arbitrary stream is fine in case of HQ (i.e. HTTP/0.9 over QUIC).</p>
<p>However, for application protocols like HTTP/3, that does not work, because the application protocol is designed to use multiple streams for doing an exchange. For example, exchange of an HTTP request typically involves three streams (i.e. the request stream, QPACK encoder stream, QPACK decoder stream). The transport cannot reset one stream, and the communication on the rest of the stream to succeed.</p>
<p>Considering this, I think it's reasonable to limit the signaling scheme of transport-level error signals to connection level (i.e. CONNECTION_CLOSE; frame=0x1c), at least in QUIC v1.</p>

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


From nobody Sun Dec  8 16:26: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 27E2C12007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 16:26:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wxMA2s5dJ16c for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 16:26:03 -0800 (PST)
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 5529D12006B for <quic-issues@ietf.org>; Sun,  8 Dec 2019 16:26:03 -0800 (PST)
Date: Sun, 08 Dec 2019 16:26:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575851162; bh=rk8v7uEMOw8gX5KCm0FGaB7UhUkJSTLdwY/hopHsT9E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T4Lm8tPTOgZSTmq/VYCohCUaKSddkIDLWOXfVO3iPFzKv70qKaBy6ouXyZY7bQVBB 08Rn4ro8UiYsShsxGlRYeuP3l1wtBrlct0p2V7XWbKqK26iRKcZowrQOIapbn9JlUf SUNISchWZN2d9GYqC8TCjsK2pb+cpUYqeZmf2a7w=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5MONLHLUVSDZA4NPN37LDRVEVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3111/issue_event/2864601279@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_5ded949a93351_26783fca2cacd95c45186c"; 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/IodlrauP5YprJwDXmjEppwVXdAU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 00:26:05 -0000

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

Closed #3111.

-- 
You are receiving this 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#event-2864601279
----==_mimepart_5ded949a93351_26783fca2cacd95c45186c
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="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>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK34OOUNPDEK7CIT6UDQXWGBVA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7FRPY#event-2864601279">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYRQ7ZIKS6NV5S52NTQXWGBVANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2QD63YBP6IWF2GPN3QXWGBVA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7FRPY.gif" height="1" width="1" 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=AFTOJK34OOUNPDEK7CIT6UDQXWGBVA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7FRPY#event-2864601279",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK34OOUNPDEK7CIT6UDQXWGBVA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7FRPY#event-2864601279",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5ded949a93351_26783fca2cacd95c45186c--


From nobody Sun Dec  8 16: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 EAB8A1200FD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 16:26:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T08ltYxN82dP for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 16:26:14 -0800 (PST)
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 978C312007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 16:26:14 -0800 (PST)
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 F357D66060F for <quic-issues@ietf.org>; Sun,  8 Dec 2019 16:26:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575851173; bh=avOYf3BvmUIr+GMA9A2HC8gVPJoTqcxTXqYXi3Hdydo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mBXKoqIzcJq8sh/+Lm5z9Qyxf+XWoYlnbRFo/NDT5hMLrOUMMy1qNzrtvmFnMXEE8 ZNQA2Grlyhui0XdT6isTDhh78dTJr+COPY2bDEQls2kwlLSrYQVg4hYCy7QrJ/WuRW SO9cHTRIAUSPtpDeJZgeRRrEH9eNVSlpYqk0owdI=
Date: Sun, 08 Dec 2019 16:26:13 -0800
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK23BTZUH3TCD6E452F37LDSLEVBNHHBRWZGVA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2496/issue_event/2864601457@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_5ded94a5e4a29_146c3ffd81ccd9682248e0"; 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/R_U6rOzpmAi9hWMNRpyByXbE8cw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 00:26:16 -0000

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

Closed #2496.

-- 
You are receiving this 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#event-2864601457
----==_mimepart_5ded94a5e4a29_146c3ffd81ccd9682248e0
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="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" href="https://github.com/quicwg/base-drafts/issues/2496">#2496</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/2496?email_source=notifications&amp;email_token=AFTOJKZMTCJLHZ35DSTOZVLQXWGCLA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7FS4I#event-2864601457">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7E55E5ITABL5U3VQLQXWGCLANCNFSM4G3VHU4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3ZAV3JWDO5POZ3XXDQXWGCLA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7FS4I.gif" height="1" width="1" 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=AFTOJKZMTCJLHZ35DSTOZVLQXWGCLA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7FS4I#event-2864601457",
"url": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJKZMTCJLHZ35DSTOZVLQXWGCLA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7FS4I#event-2864601457",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5ded94a5e4a29_146c3ffd81ccd9682248e0--


From nobody Sun Dec  8 17:16: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 58CB31200EB for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:16:04 -0800 (PST)
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 cPfrxbit47hr for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:16:01 -0800 (PST)
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 56DB312007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:16:01 -0800 (PST)
Date: Sun, 08 Dec 2019 17:16:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854160; bh=aXXIIwOOKclAaHbNldmje/KwigANywjBwQo0gfAKGVU=; h=Date:From:To:Subject:From; b=1L5WuOmEfnwyNgHDUGhSOfcaeZYDtpnvcu8EXN49Q7j10MKNl87BHEmTfxGp0ShKY cx43r+e3rcM7SB6AiuwxQPN6q1ua2Lj1wcoaK02Wvony3eFhbA+/jRPRvwnRZjeLt3 a8JlHyP1a111qqv/SV+WiGR2Y67p9lLEhRKU496g=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/bc61dc-32b81b@github.com>
Subject: [quicwg/base-drafts] 5b356b: Key generation for updates MAY be deferred
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5mBDLxtGFRSCKvwWsLg7EGcKbfg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:16:04 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5b356b5358b8f9d9ff119bbd57e7079d5cda3dc1
      https://github.com/quicwg/base-drafts/commit/5b356b5358b8f9d9ff119bbd57e7079d5cda3dc1
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-19 (Tue, 19 Nov 2019)

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

  Log Message:
  -----------
  Key generation for updates MAY be deferred

As concluded in Singapore.

Closes #2792.


  Commit: 32b81b6bc1b68293e5e5f8f4fa19d0fd905301c0
      https://github.com/quicwg/base-drafts/commit/32b81b6bc1b68293e5e5f8f4fa19d0fd905301c0
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3263 from quicwg/may-defer-keygen

Key generation for updates MAY be deferred


Compare: https://github.com/quicwg/base-drafts/compare/bc61dcd873bc...32b81b6bc1b6


From nobody Sun Dec  8 17: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 DF70E120111 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:16:05 -0800 (PST)
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 arB-pbXR0Y_7 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:16:02 -0800 (PST)
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 0FA1D1200CD for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:16:02 -0800 (PST)
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 59B48A0A3F for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:16:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854161; bh=1VkOi93RifCSmX8FFFe1gGArfZyvdEutlFu9XFl3xoU=; h=Date:From:To:Subject:From; b=fFTNBjPJRDWEpbc4yXgbGZeD1wuvgS85kW8UsYwTtlpm+sHWAOvElUAiKy6ApEtNi Sp8VEdLpIsxlIV+bPcoZl0LaANBApO/aOc+h4qnNl9Mp2O+fw1NshOJTEGr+kj0Drq TBMcxP21k7STj4FFCSe4pq36g/6soZMbXuFqr3kA=
Date: Sun, 08 Dec 2019 17:16:01 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/may-defer-keygen/5b356b-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/0Q3cg9MYrsQ_m3wehJotGQt-NME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:16:06 -0000

  Branch: refs/heads/may-defer-keygen
  Home:   https://github.com/quicwg/base-drafts


From nobody Sun Dec  8 17: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 5F2AB12010E for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:16:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7HJDgUWO9MwI for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:16:10 -0800 (PST)
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 372C812007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:16:10 -0800 (PST)
Date: Sun, 08 Dec 2019 17:16:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854169; bh=6kQ/2u8/HeZmQRikv+Tf0wGHo+KSZbVOPCryA/38AI4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GqpquU/AlwyGND9pATQmh43/BraG+79Qd85ruuPqB2yVhnubQd71ZOZJnPqa9qLXo rmry4gmEQdyVXOt/ssYo7EaMib6dIy/XPIGOVEYdAr99LkBv7A52wW/dbjKn+yzA21 uKFYktnmdxapUUSoqEqDoObRJOUWU1EricgwreJE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4AWUD7ZYVBUKIAZIF37LJNTEVBNHHBWL37RY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2792/issue_event/2864648434@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_5deda0597e625_70d23fe3a9acd95c23389e"; 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/i7FKqx66yENy7d_7Cx0UwyJ1nfU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:16:11 -0000

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

Closed #2792 via #3263.

-- 
You are receiving this 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#event-2864648434
----==_mimepart_5deda0597e625_70d23fe3a9acd95c23389e
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="456097678" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2792" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2792/hovercard" href="https://github.com/quicwg/base-drafts/issues/2792">#2792</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="524729697" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3263" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3263/hovercard" href="https://github.com/quicwg/base-drafts/pull/3263">#3263</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/2792?email_source=notifications&amp;email_token=AFTOJK34KP3222KJAGKRIXDQXWL5TA5CNFSM4HYFFIL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RB4Q#event-2864648434">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZOSLLWT5J5CLEQVHDQXWL5TANCNFSM4HYFFILQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK54FKSMVOKWQ4DXCNDQXWL5TA5CNFSM4HYFFIL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RB4Q.gif" height="1" width="1" 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=AFTOJK34KP3222KJAGKRIXDQXWL5TA5CNFSM4HYFFIL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RB4Q#event-2864648434",
"url": "https://github.com/quicwg/base-drafts/issues/2792?email_source=notifications\u0026email_token=AFTOJK34KP3222KJAGKRIXDQXWL5TA5CNFSM4HYFFIL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RB4Q#event-2864648434",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda0597e625_70d23fe3a9acd95c23389e--


From nobody Sun Dec  8 17: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 B0B3F12007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:16:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WE_yBLD1oeVo for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:16:10 -0800 (PST)
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 4F4A11200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:16:10 -0800 (PST)
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 90AAB6A100B for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:16:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854169; bh=HVc5vgrQoHoK/V/Hqp9xKVn6NBWifD9UdlvUlA4capQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kiioeLqZqeFs4TCtoXSZCcLUR5Mf0XgNQbqHWuEeDNx3+OD4mEt8jG4j0PdV0Cmra Gpj9gGU1dy5uJ0d5vT/ShP2bpXAM6PEOPAUIdKZRtzNiVGg8MtyVqDOERMJLDJihY+ YkNXFn/iuHQVIXjpAdpl5VhIOw3q7duVvs0SS7ns=
Date: Sun, 08 Dec 2019 17:16:09 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3FXNEDUHB37ZGFH2537LJNTEVBNHHB6RV5ME@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3263/issue_event/2864648428@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3263@github.com>
References: <quicwg/base-drafts/pull/3263@github.com>
Subject: Re: [quicwg/base-drafts] Key generation for updates MAY be deferred (#3263)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda05981769_59fb3fc88f8cd95c107167"; 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/Wq5MqR6iji1t6xPLnYIOjkGfvUQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:16:12 -0000

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

Merged #3263 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/3263#event-2864648428
----==_mimepart_5deda05981769_59fb3fc88f8cd95c107167
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="524729697" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3263" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3263/hovercard" href="https://github.com/quicwg/base-drafts/pull/3263">#3263</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/3263?email_source=notifications&amp;email_token=AFTOJKZ5ZWXHIJQRAWKV5KTQXWL5TA5CNFSM4JO4YVOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RB3A#event-2864648428">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYXLM3CMVA4G2ZVZ2LQXWL5TANCNFSM4JO4YVOA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2FPPLMUIBXLZT7UP3QXWL5TA5CNFSM4JO4YVOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RB3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3263?email_source=notifications\u0026email_token=AFTOJKZ5ZWXHIJQRAWKV5KTQXWL5TA5CNFSM4JO4YVOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RB3A#event-2864648428",
"url": "https://github.com/quicwg/base-drafts/pull/3263?email_source=notifications\u0026email_token=AFTOJKZ5ZWXHIJQRAWKV5KTQXWL5TA5CNFSM4JO4YVOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RB3A#event-2864648428",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda05981769_59fb3fc88f8cd95c107167--


From nobody Sun Dec  8 17: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 179561200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:17:00 -0800 (PST)
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 G5ZxsWmuUlzl for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:16:59 -0800 (PST)
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 197C91200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:16:59 -0800 (PST)
Date: Sun, 08 Dec 2019 17:16:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854218; bh=0heARxA6S99mmssCSfQgmic7WCq2AEkZ3lDkSN0CwkE=; h=Date:From:To:Subject:From; b=GvjBoa0dvU/clhHSqE7IBY9DoSQt3IU08K+VqB0GObNbhM7n2FnZfG/YqXIj7qAga 0eBYPQEXBsPqWTyMZMiPEQZTwAJMI83MLc4NXPbDmDs9VSYzNiAqirPf/bkzSF/bS+ FTqflyTC4mlC2E9OAVFs8oKVAloE6DvAjMEb6UXY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ca68eb-4fb9d3@github.com>
Subject: [quicwg/base-drafts] 4fb9d3: Script updating gh-pages from 32b81b6b. [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/Nq8hYUAz06W0QJAhlw-nw_bC8FA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:17:00 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4fb9d3e676e7ba5e46f2438e7038432ff851902a
      https://github.com/quicwg/base-drafts/commit/4fb9d3e676e7ba5e46f2438e7038432ff851902a
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 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 32b81b6b. [ci skip]



From nobody Sun Dec  8 17:18: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 369211200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:29 -0800 (PST)
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 jU1OymK9VSS6 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:23 -0800 (PST)
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 93EFA12007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:18:23 -0800 (PST)
Date: Sun, 08 Dec 2019 17:18:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854302; bh=YoACxydq04ZtEHtp/r6E6ZW0PWXoNLogEKrEvMRooVM=; h=Date:From:To:Subject:From; b=fXuSb6CWNr0Wc8V3VFiitTsaPuj+OpsFZ7ypGVFpXmbwWOrQoSh0zrvGclyBwFWAd ycJV8w3s28xQSNmJDcru+J4R/rooUGeE56CoGkZ+dtgouMKm+ZfqLtDEvlr9Q8nD/y 2fizXf1uOK05eYc4uTm4higMd3jNGVDQzNJ2uChE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/provisional/e4b5c8-90bc42@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: 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/GcNE-mSryPd5NnLvQkNctQCAL_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: Mon, 09 Dec 2019 01:18:29 -0000

  Branch: refs/heads/provisional=0D
  Home:   https://github.com/quicwg/base-drafts=0D
  Commit: 35c7a5982639ba2e965e0c62faa608b68797cac8=0D
      https://github.com/quicwg/base-drafts/commit/35c7a5982639ba2e965e0c=
62faa608b68797cac8=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-03 (Wed, 03 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Initial secrets change after Retry=0D
=0D
This was implied, but not explicit previously.=0D
=0D
Closes #2823.=0D
=0D
=0D
  Commit: b71c607b6e43bf5ae79b5859b1aabc6c936ad0bd=0D
      https://github.com/quicwg/base-drafts/commit/b71c607b6e43bf5ae79b58=
59b1aabc6c936ad0bd=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-04 (Thu, 04 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  First Initial is misleading=0D
=0D
=0D
  Commit: 78520c873f5ea45399d683e32f8437c87c79736a=0D
      https://github.com/quicwg/base-drafts/commit/78520c873f5ea45399d683=
e32f8437c87c79736a=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
=0D
  Log Message:=0D
  -----------=0D
  Un- plural=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: 13667e5b83f99ff150742e52718a5841478080b7=0D
      https://github.com/quicwg/base-drafts/commit/13667e5b83f99ff150742e=
52718a5841478080b7=0D
  Author: Marten Seemann <martenseemann@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
  require peers to check if RETIRE_CONNECTION_ID sequence number is valid=
=0D
=0D
=0D
  Commit: 62278ed1a7d4fcac38f88f669339282128ddeb30=0D
      https://github.com/quicwg/base-drafts/commit/62278ed1a7d4fcac38f88f=
669339282128ddeb30=0D
  Author: Marten Seemann <martenseemann@gmail.com>=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
  use the FRAME_ENCONDING_ERROR for errors in frame encoding=0D
=0D
=0D
  Commit: c56dd27788254e1cc6574a3e50a77f16b1fccabd=0D
      https://github.com/quicwg/base-drafts/commit/c56dd27788254e1cc6574a=
3e50a77f16b1fccabd=0D
  Author: Marten Seemann <martenseemann@gmail.com>=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
  also allow FLOW_CONTROL_ERRORs for stream overflows=0D
=0D
=0D
  Commit: 7af6d612244fb2056eea105620eba01d7ed9dc73=0D
      https://github.com/quicwg/base-drafts/commit/7af6d612244fb2056eea10=
5620eba01d7ed9dc73=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
  Allow ClientHello to span multiple QUIC packets=0D
=0D
=0D
  Commit: 85db1f71811872bc01e4ac3692e545620258b82e=0D
      https://github.com/quicwg/base-drafts/commit/85db1f71811872bc01e4ac=
3692e545620258b82e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-19 (Thu, 19 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rewrite key update section=0D
=0D
This makes some significant editorial changes to the key update section,=0D=

hopefully making the various activities clearer and more explicit.=0D
=0D
In the process, I am also trying to address #2792, which is the timing=0D=

sidechannel created by having the generation of updated keys inline with=0D=

packet processing.  In doing so, I'm suggesting that endpoints create=0D
the next keys at some time after the key update happens.  Right now, I'm=0D=

thinking 1-2 PTOs is probably close enough to workable.  I've limited=0D
this at 3PTO.  This is, however, just a (firm) suggestion at this stage.=0D=

=0D
For endpoints that only want to keep 2 sets of keys, this is probably=0D
the right time frame, especially if we keep the current advice for 3PTO=0D=

before a subsequent update.=0D
=0D
The effect of this is that attempts to update at certain times could=0D
cause all packets after the update to be discarded.  That would only=0D
happen if implementations consistently ignored advice on update=0D
frequency, so I think that's tolerable, but I'd like input on this.=0D
=0D
(This also attempts to take up the advice from the other, older PRs on=0D=

this subject.)=0D
=0D
Closes #2792, #2791, #2237.=0D
=0D
=0D
  Commit: 678c0486f91012173e827b1d708429b153bc3037=0D
      https://github.com/quicwg/base-drafts/commit/678c0486f91012173e827b=
1d708429b153bc3037=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-19 (Thu, 19 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Kazuho is a great help here=0D
=0D
=0D
  Commit: 1b4d136a4ac9593b8211d378789ed2d08e16ea6e=0D
      https://github.com/quicwg/base-drafts/commit/1b4d136a4ac9593b8211d3=
78789ed2d08e16ea6e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Attempt to improve readability in a few places.=0D
=0D
Also, record that this closes #3054.=0D
=0D
=0D
  Commit: c2c7abb67e8dc7ba6e41d124e3ea85338ae2ab21=0D
      https://github.com/quicwg/base-drafts/commit/c2c7abb67e8dc7ba6e41d1=
24e3ea85338ae2ab21=0D
  Author: David Schinazi <DavidSchinazi@users.noreply.github.com>=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
  MT review comment=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 3ae146dffc74a4533f1388dbabd0aabb971fe973=0D
      https://github.com/quicwg/base-drafts/commit/3ae146dffc74a4533f1388=
dbabd0aabb971fe973=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-09-24 (Tue, 24 Sep 2019)=0D
=0D
  Changed paths:=0D
    M README.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    A ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into multi_packet_client_hello=0D
=0D
=0D
  Commit: c1eeb6e354fe569fb2d8d624e4691bf495814401=0D
      https://github.com/quicwg/base-drafts/commit/c1eeb6e354fe569fb2d8d6=
24e4691bf495814401=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-09-24 (Tue, 24 Sep 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
  MT review comments=0D
=0D
=0D
  Commit: 0a2645f4754df3d63a32e85e9bef9f4f3aed1278=0D
      https://github.com/quicwg/base-drafts/commit/0a2645f4754df3d63a32e8=
5e9bef9f4f3aed1278=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=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
  Another MT review comment=0D
=0D
=0D
  Commit: f7f22f901db17f280479153698a73a93f0fe9340=0D
      https://github.com/quicwg/base-drafts/commit/f7f22f901db17f28047915=
3698a73a93f0fe9340=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-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Change PTO to be per packet number space=0D
=0D
Makes PTO consistent with loss detection, which is per packet number spac=
e.=0D
=0D
Fixes #2863=0D
=0D
=0D
  Commit: c5510411b24a814f432e56a6d5d0d0434f1b7516=0D
      https://github.com/quicwg/base-drafts/commit/c5510411b24a814f432e56=
a6d5d0d0434f1b7516=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-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 3abb83565f1fc9772614f118c5dccc212a45137d=0D
      https://github.com/quicwg/base-drafts/commit/3abb83565f1fc9772614f1=
18c5dccc212a45137d=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-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: c2d175f315c819e57cdfd59d7544c6cdef56721c=0D
      https://github.com/quicwg/base-drafts/commit/c2d175f315c819e57cdfd5=
9d7544c6cdef56721c=0D
  Author: David Schinazi <DavidSchinazi@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
  MT suggestions=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: da7b436e37cc2a23712c6c0ae40488592e7e33c2=0D
      https://github.com/quicwg/base-drafts/commit/da7b436e37cc2a23712c6c=
0ae40488592e7e33c2=0D
  Author: David Schinazi <dschinazi.ietf@gmail.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
  reflow=0D
=0D
=0D
  Commit: 9951381007ee865c62fe411de213ad0162648f7d=0D
      https://github.com/quicwg/base-drafts/commit/9951381007ee865c62fe41=
1de213ad0162648f7d=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-09-27 (Fri, 27 Sep 2019)=0D
=0D
  Changed paths:=0D
    M ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into multi_packet_client_hello=0D
=0D
=0D
  Commit: 55695427d3604f12b8c92144c9f1fceb2b770d22=0D
      https://github.com/quicwg/base-drafts/commit/55695427d3604f12b8c921=
44c9f1fceb2b770d22=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-09-27 (Fri, 27 Sep 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
  Review comments from Ian=0D
=0D
=0D
  Commit: b35a5e4870cac65f2d7b0d37b21a837a7142a472=0D
      https://github.com/quicwg/base-drafts/commit/b35a5e4870cac65f2d7b0d=
37b21a837a7142a472=0D
  Author: Martin Thomson <mt@lowentropy.net>=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
  Ian's review comments=0D
=0D
=0D
  Commit: c131d08809b85bc2cdf56c67eab62741414571f2=0D
      https://github.com/quicwg/base-drafts/commit/c131d08809b85bc2cdf56c=
67eab62741414571f2=0D
  Author: Martin Thomson <mt@lowentropy.net>=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
  Restore implementation advice=0D
=0D
=0D
  Commit: 39c57edf6215964673155837dcf97880cac2fb63=0D
      https://github.com/quicwg/base-drafts/commit/39c57edf62159646731558=
37dcf97880cac2fb63=0D
  Author: Martin Thomson <martin.thomson@gmail.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
  Perform stateless reset token comparisons in constant time=0D
=0D
Otherwise information about the token might leak.=0D
=0D
As @mikkelfj says, there is no strict need to compare across the entire=0D=

set of values.  That could leaks two things: that the inbound packet was=0D=

dropped and the total number of stateless reset tokens.  Both are things=0D=

that we might care about, but will probably find prohibitive to protect.=0D=

=0D
Closes #2152.=0D
=0D
=0D
  Commit: c42516d7681ebbd61839bf83910dd37fc05465b1=0D
      https://github.com/quicwg/base-drafts/commit/c42516d7681ebbd61839bf=
83910dd37fc05465b1=0D
  Author: Martin Thomson <martin.thomson@gmail.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
  Be a little clearer about what is being protected=0D
=0D
=0D
  Commit: 3bd85b455bad9d6e6196f6f04454701661d077f8=0D
      https://github.com/quicwg/base-drafts/commit/3bd85b455bad9d6e6196f6=
f04454701661d077f8=0D
  Author: Kazuho Oku <kazuhooku@gmail.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
  add example that uses PRF=0D
=0D
=0D
  Commit: 03979a0235d6fd3ff79555911c79bc5c10e2b61a=0D
      https://github.com/quicwg/base-drafts/commit/03979a0235d6fd3ff79555=
911c79bc5c10e2b61a=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
  Fix stateless reset ordering; use datagrams=0D
=0D
This removes the strict requirement on processing order for stateless=0D
reset.  This allows endpoints to decide whether to process every packet=0D=

this way or to just treat those that fail to be processed for other=0D
reasons.=0D
=0D
This also switches to detection on a *datagram* basis.=0D
=0D
Closes #3085.=0D
=0D
=0D
  Commit: 354183119367ddc2f08ae4604c1323600d5bfe4c=0D
      https://github.com/quicwg/base-drafts/commit/354183119367ddc2f08ae4=
604c1323600d5bfe4c=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
  Reword again=0D
=0D
=0D
  Commit: 562ac4e7deaf80d50082f89507e72d9b5b71ecc6=0D
      https://github.com/quicwg/base-drafts/commit/562ac4e7deaf80d50082f8=
9507e72d9b5b71ecc6=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
  duplicates are just duplicate packet numbers=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: a5ecd238daf0f59a35460085c8b05a2c6011243a=0D
      https://github.com/quicwg/base-drafts/commit/a5ecd238daf0f59a354600=
85c8b05a2c6011243a=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
  compares=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 0b654d69abd679010d3640b7a63d8488bc81f0ff=0D
      https://github.com/quicwg/base-drafts/commit/0b654d69abd679010d3640=
b7a63d8488bc81f0ff=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
  any packet=0D
=0D
=0D
  Commit: 59a8238dd289a5c7e54a40ca9a791227ae69284d=0D
      https://github.com/quicwg/base-drafts/commit/59a8238dd289a5c7e54a40=
ca9a791227ae69284d=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
  Apply Jana's suggestion=0D
=0D
=0D
  Commit: f10a749d33a7e5885f0e5dd0cd67d6525272cf28=0D
      https://github.com/quicwg/base-drafts/commit/f10a749d33a7e5885f0e5d=
d0cd67d6525272cf28=0D
  Author: Kazuho Oku <kazuhooku@gmail.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 retire, suggest within 1 PTO=0D
=0D
=0D
  Commit: e9f4ada542c1bc1ab77cf2bd2009b50f94a379d5=0D
      https://github.com/quicwg/base-drafts/commit/e9f4ada542c1bc1ab77cf2=
bd2009b50f94a379d5=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-16 (Wed, 16 Oct 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
  CONNECTION_CLOSE is non-ack-eliciting=0D
=0D
=0D
  Commit: 963d9161da75d43f9500818c8f012a84100d38ac=0D
      https://github.com/quicwg/base-drafts/commit/963d9161da75d43f950081=
8c8f012a84100d38ac=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-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove duplicate requirement as being bad/nonsensical=0D
=0D
=0D
  Commit: f7eed75fae81d12988dc0a121db1245307f8e53d=0D
      https://github.com/quicwg/base-drafts/commit/f7eed75fae81d12988dc0a=
121db1245307f8e53d=0D
  Author: Kazuho Oku <kazuhooku@gmail.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
  @ianswett's suggestions=0D
=0D
=0D
  Commit: 1a563f23d8de25376eb56fcb54133968fe72a88d=0D
      https://github.com/quicwg/base-drafts/commit/1a563f23d8de25376eb56f=
cb54133968fe72a88d=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-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Immediately close with INVALID_TOKEN=0D
=0D
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 time=
out.=0D
=0D
=0D
  Commit: 24d4b635a6348565fe16e8ee20b0e0e34ad5b590=0D
      https://github.com/quicwg/base-drafts/commit/24d4b635a6348565fe16e8=
ee20b0e0e34ad5b590=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-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 8c4691476c3cd896f74ff58402b48c650ac032e6=0D
      https://github.com/quicwg/base-drafts/commit/8c4691476c3cd896f74ff5=
8402b48c650ac032e6=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-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: ca86dd1a53df738dce6100c44adeb31c8f3c5a46=0D
      https://github.com/quicwg/base-drafts/commit/ca86dd1a53df738dce6100=
c44adeb31c8f3c5a46=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-22 (Tue, 22 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
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: c1be5113976a998ad86795b54808587159591fbb=0D
      https://github.com/quicwg/base-drafts/commit/c1be5113976a998ad86795=
b54808587159591fbb=0D
  Author: Kazuho Oku <kazuhooku@gmail.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
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 7bed0b465944def7aee9349ea1b61bad09ce8f86=0D
      https://github.com/quicwg/base-drafts/commit/7bed0b465944def7aee934=
9ea1b61bad09ce8f86=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
  Mandatory distinction between token types=0D
=0D
Closes #3127.=0D
=0D
=0D
  Commit: 47889736fe180f33c4951bbd60916278c7985329=0D
      https://github.com/quicwg/base-drafts/commit/47889736fe180f33c4951b=
bd60916278c7985329=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
  Separate generic token construction requirements=0D
=0D
=0D
  Commit: 6cf5de8b6bce8470f614918cf149429ed327cf1a=0D
      https://github.com/quicwg/base-drafts/commit/6cf5de8b6bce8470f61491=
8cf149429ed327cf1a=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-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Kazuho and MTs comments=0D
=0D
=0D
  Commit: b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a=0D
      https://github.com/quicwg/base-drafts/commit/b43b5bfb6962bfa87054ae=
8ed0eb96e18ce5be2a=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-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Define the error=0D
=0D
=0D
  Commit: f827ca30b70e4ccffcd5f94ce884b0c26584d37f=0D
      https://github.com/quicwg/base-drafts/commit/f827ca30b70e4ccffcd5f9=
4ce884b0c26584d37f=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-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  whitespace=0D
=0D
=0D
  Commit: af7a8767450f28452a8f0cfc274950e30d801cce=0D
      https://github.com/quicwg/base-drafts/commit/af7a8767450f28452a8f0c=
fc274950e30d801cce=0D
  Author: Kazuho Oku <kazuhooku@gmail.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
  wordwrap=0D
=0D
=0D
  Commit: a263330298f0469ca7791cd503063b57eb0acac9=0D
      https://github.com/quicwg/base-drafts/commit/a263330298f0469ca7791c=
d503063b57eb0acac9=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
  Moved too much up=0D
=0D
=0D
  Commit: 6b6273302247ffb91797391218850f95dae0b4af=0D
      https://github.com/quicwg/base-drafts/commit/6b6273302247ffb9179739=
1218850f95dae0b4af=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
  Ian's tweaks=0D
=0D
=0D
  Commit: de8755430b9580bf5cbc3ef7afa8188437a71a2f=0D
      https://github.com/quicwg/base-drafts/commit/de8755430b9580bf5cbc3e=
f7afa8188437a71a2f=0D
  Author: Eric Kinnear <ekinnear@apple.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
  Packets on one path must not adjust values for a different path=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
  Commit: 6c3ae350dc546bf6756258f93a2d40a64cc2daa4=0D
      https://github.com/quicwg/base-drafts/commit/6c3ae350dc546bf6756258=
f93a2d40a64cc2daa4=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
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 3f0da814e8a6ca8d0223457fbe5bb90157d6df15=0D
      https://github.com/quicwg/base-drafts/commit/3f0da814e8a6ca8d022345=
7fbe5bb90157d6df15=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
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 62e394f7a538c0bf4ef44787510b0229eb118af2=0D
      https://github.com/quicwg/base-drafts/commit/62e394f7a538c0bf4ef447=
87510b0229eb118af2=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
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 8af3d28bd220814a89edce17726f563783deac0d=0D
      https://github.com/quicwg/base-drafts/commit/8af3d28bd220814a89edce=
17726f563783deac0d=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
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 49a28334da5cbecebb108424ba5db0dca7840e7b=0D
      https://github.com/quicwg/base-drafts/commit/49a28334da5cbecebb1084=
24ba5db0dca7840e7b=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
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: afba2abcdda91bde3c8ba6b82821ed9144b7d30f=0D
      https://github.com/quicwg/base-drafts/commit/afba2abcdda91bde3c8ba6=
b82821ed9144b7d30f=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-24 (Thu, 24 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  approximately=0D
=0D
=0D
  Commit: 1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1=0D
      https://github.com/quicwg/base-drafts/commit/1ecfb27bead5c9d0b7daee=
af302ecbffa13bdbc1=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-24 (Thu, 24 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  prepared to receive, until retired=0D
=0D
=0D
  Commit: 054fae193d6d9ccffdf0b20b7011a24ed33eb3b1=0D
      https://github.com/quicwg/base-drafts/commit/054fae193d6d9ccffdf0b2=
0b7011a24ed33eb3b1=0D
  Author: ianswett <ianswett@users.noreply.github.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
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 2140c28bc8398957967bc017e78974668d95a86e=0D
      https://github.com/quicwg/base-drafts/commit/2140c28bc8398957967bc0=
17e78974668d95a86e=0D
  Author: ianswett <ianswett@users.noreply.github.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
  Martin's suggestion=0D
=0D
=0D
  Commit: 69afe421890c5a94de801a9dc5c8876154b441e8=0D
      https://github.com/quicwg/base-drafts/commit/69afe421890c5a94de801a=
9dc5c8876154b441e8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-25 (Fri, 25 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Marten's comment=0D
=0D
=0D
  Commit: 1c9886e38e9d316d18688b46ed75b9eda9a6bfc8=0D
      https://github.com/quicwg/base-drafts/commit/1c9886e38e9d316d18688b=
46ed75b9eda9a6bfc8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-25 (Fri, 25 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Marten's pseudocode=0D
=0D
=0D
  Commit: a87a04c1a6607caded4daa780f5a8554a82885ab=0D
      https://github.com/quicwg/base-drafts/commit/a87a04c1a6607caded4daa=
780f5a8554a82885ab=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-25 (Fri, 25 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  line wrapping=0D
=0D
=0D
  Commit: d867945f6f1ca9ada1e01c92e5294310b4dc400b=0D
      https://github.com/quicwg/base-drafts/commit/d867945f6f1ca9ada1e01c=
92e5294310b4dc400b=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-28 (Mon, 28 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  clarify the scope of a NEW_TOKEN token=0D
=0D
=0D
  Commit: 3539edc1b1d03a469bd0ff5a32b0735daef8e79c=0D
      https://github.com/quicwg/base-drafts/commit/3539edc1b1d03a469bd0ff=
5a32b0735daef8e79c=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-28 (Mon, 28 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify that:=0D
* Endpoints that drop the keys when entering closing state MUST back-off =
the=0D
  frequency of CONNECTION_CLOSE packets that it sends.=0D
* Endpoints that do not drop stops sending CONNECTION_CLOSE packet once i=
t=0D
  receives a packet containing CONNECTION_CLOSE.=0D
=0D
=0D
  Commit: 1e0db50707bd7ec1179b03269aef26fcc3cd3b0a=0D
      https://github.com/quicwg/base-drafts/commit/1e0db50707bd7ec1179b03=
269aef26fcc3cd3b0a=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-28 (Mon, 28 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  plural=0D
=0D
=0D
  Commit: fb291efde6bdb976af004252087865410ed23917=0D
      https://github.com/quicwg/base-drafts/commit/fb291efde6bdb976af0042=
52087865410ed23917=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-28 (Mon, 28 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: e67d71336fdf52a267fbccde942849dac6004c69=0D
      https://github.com/quicwg/base-drafts/commit/e67d71336fdf52a267fbcc=
de942849dac6004c69=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-28 (Mon, 28 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  encourage the use of applicable and unused token, while prohibiting the=
 use of unapplicable ones=0D
=0D
=0D
  Commit: 545e788428c30217c705ecb05f686dde00681a44=0D
      https://github.com/quicwg/base-drafts/commit/545e788428c30217c705ec=
b05f686dde00681a44=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-28 (Mon, 28 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Define loss_times=0D
=0D
=0D
  Commit: a00c4753d038f0861677ea547c4402746f219bae=0D
      https://github.com/quicwg/base-drafts/commit/a00c4753d038f0861677ea=
547c4402746f219bae=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-28 (Mon, 28 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Exponential backoff limits the packets sent=0D
=0D
Instead of creating special rules for PTO when multiple PN spaces have da=
ta, describe how the already existing exponential backoff accomplishes th=
is.=0D
=0D
=0D
  Commit: 5e81481786d1ba1c24c4d39c4712ac5003a5cbb4=0D
      https://github.com/quicwg/base-drafts/commit/5e81481786d1ba1c24c4d3=
9c4712ac5003a5cbb4=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-28 (Mon, 28 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: abfc00ca30ae3d44ba1f29db246b588178cc1127=0D
      https://github.com/quicwg/base-drafts/commit/abfc00ca30ae3d44ba1f29=
db246b588178cc1127=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  SHOULD backoff in decrypting, MUST backoff if not=0D
=0D
=0D
  Commit: e36eb7614830dcff2fecb0c720fa29ede4643d03=0D
      https://github.com/quicwg/base-drafts/commit/e36eb7614830dcff2fecb0=
c720fa29ede4643d03=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  separate paragraphs for each class of design=0D
=0D
=0D
  Commit: a45ded27fd9b4da8658657c0be11ff8cc0d2639c=0D
      https://github.com/quicwg/base-drafts/commit/a45ded27fd9b4da8658657=
c0be11ff8cc0d2639c=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  rephrase based on @martinthomson's suggestion=0D
=0D
=0D
  Commit: 15898c5c6ee3538bfe6b45a9e652ee0767c59c21=0D
      https://github.com/quicwg/base-drafts/commit/15898c5c6ee3538bfe6b45=
a9e652ee0767c59c21=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  merge the paragraphs (suggested by @ianswett)=0D
=0D
=0D
  Commit: 3e153569a5f25801e5711cc26236d28f034c70b6=0D
      https://github.com/quicwg/base-drafts/commit/3e153569a5f25801e5711c=
c26236d28f034c70b6=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 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
  0x1d only in 1-RTT; suggest user_canceled alert=0D
=0D
=0D
  Commit: 3d68e2be216d2ca28a28221f1f86bc91ffde7fa0=0D
      https://github.com/quicwg/base-drafts/commit/3d68e2be216d2ca28a2822=
1f1f86bc91ffde7fa0=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-29 (Tue, 29 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: 175e7ddf52fd32aec9b24ad37214a35df99c8230=0D
      https://github.com/quicwg/base-drafts/commit/175e7ddf52fd32aec9b24a=
d37214a35df99c8230=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-29 (Tue, 29 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: 89a0171ca79c8846ea72749f819a4d52af64b824=0D
      https://github.com/quicwg/base-drafts/commit/89a0171ca79c8846ea7274=
9f819a4d52af64b824=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  wordwrap=0D
=0D
=0D
  Commit: ed8750ae9d8ae6279a44dde075638ca859b40658=0D
      https://github.com/quicwg/base-drafts/commit/ed8750ae9d8ae6279a44dd=
e075638ca859b40658=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Don't arm PTO for ApplicationData until complete=0D
=0D
=0D
  Commit: 6322d369a5b25b731285b131e77a76b405a6ec16=0D
      https://github.com/quicwg/base-drafts/commit/6322d369a5b25b731285b1=
31e77a76b405a6ec16=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Initial and Handshake have no max_ack_delay=0D
=0D
=0D
  Commit: 45bf06ce64636c9ded8fb178a2bc905be372dc39=0D
      https://github.com/quicwg/base-drafts/commit/45bf06ce64636c9ded8fb1=
78a2bc905be372dc39=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 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: 34e3d6173c558fb156166a88709f81fa0211742a=0D
      https://github.com/quicwg/base-drafts/commit/34e3d6173c558fb156166a=
88709f81fa0211742a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Martin Duke's suggestions=0D
=0D
=0D
  Commit: 54e26e7a39e80a265a642a512b1a8574ea2aed21=0D
      https://github.com/quicwg/base-drafts/commit/54e26e7a39e80a265a642a=
512b1a8574ea2aed21=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 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: f436b81a90eb36ddfa14eb7862cec142a128a5be=0D
      https://github.com/quicwg/base-drafts/commit/f436b81a90eb36ddfa14eb=
7862cec142a128a5be=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  kMaxDatagramSize -> max_datagram_size=0D
=0D
Clarifies that this is the maximum datagram size currently in use on the =
connection.=0D
=0D
Fixes #3041=0D
=0D
=0D
  Commit: 9309a0ac194307cf002b92d965403ee08d882500=0D
      https://github.com/quicwg/base-drafts/commit/9309a0ac194307cf002b92=
d965403ee08d882500=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 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: 19200d397bd9bef6a81151169111597b3edcbcc6=0D
      https://github.com/quicwg/base-drafts/commit/19200d397bd9bef6a81151=
169111597b3edcbcc6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Cite 14.1 of Transport=0D
=0D
=0D
  Commit: e8b1251eb9a99928db70c8cc44df5c3bccff5373=0D
      https://github.com/quicwg/base-drafts/commit/e8b1251eb9a99928db70c8=
cc44df5c3bccff5373=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 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: b1ff885bd354b9218e37b00de1366904335210e7=0D
      https://github.com/quicwg/base-drafts/commit/b1ff885bd354b9218e37b0=
0de1366904335210e7=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 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
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: d27a37d1d171440cde763c730e4dc4d7bd245180=0D
      https://github.com/quicwg/base-drafts/commit/d27a37d1d171440cde763c=
730e4dc4d7bd245180=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Jana's suggestion=0D
=0D
=0D
  Commit: 48573bf0a5755e0f341aed6f6124cad13537bc1a=0D
      https://github.com/quicwg/base-drafts/commit/48573bf0a5755e0f341aed=
6f6124cad13537bc1a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 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: ed3b3f93ef292a596e827e56aab78eca1e2b6688=0D
      https://github.com/quicwg/base-drafts/commit/ed3b3f93ef292a596e827e=
56aab78eca1e2b6688=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 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: 2d5f46faab5cf09442fff533c89d499e4f80fc6c=0D
      https://github.com/quicwg/base-drafts/commit/2d5f46faab5cf09442fff5=
33c89d499e4f80fc6c=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-29 (Tue, 29 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: 96cc1e384b7c65767c7d9bd23130f23c30244b5f=0D
      https://github.com/quicwg/base-drafts/commit/96cc1e384b7c65767c7d9b=
d23130f23c30244b5f=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-30 (Wed, 30 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: c0b9c9307ddd840fb32bfc1c151040ab569b49fd=0D
      https://github.com/quicwg/base-drafts/commit/c0b9c9307ddd840fb32bfc=
1c151040ab569b49fd=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-30 (Wed, 30 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  an app that wishes to do so can=0D
=0D
=0D
  Commit: 57a466f77afc99f32769e59596395a5848121859=0D
      https://github.com/quicwg/base-drafts/commit/57a466f77afc99f32769e5=
9596395a5848121859=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-30 (Wed, 30 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: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: eb30e2a0b1f7318a21a326a2481c8c278a902e7d=0D
      https://github.com/quicwg/base-drafts/commit/eb30e2a0b1f7318a21a326=
a2481c8c278a902e7d=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-30 (Wed, 30 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  application does not send a frame=0D
=0D
=0D
  Commit: 52b3c343033b749355dfa8d34421a651f69238e5=0D
      https://github.com/quicwg/base-drafts/commit/52b3c343033b749355dfa8=
d34421a651f69238e5=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-30 (Wed, 30 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
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 694975600a94a0244dce16e54559c60fde771c79=0D
      https://github.com/quicwg/base-drafts/commit/694975600a94a0244dce16=
e54559c60fde771c79=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-30 (Wed, 30 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
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: cf63bd95f00d0cf7b48253742237b69f218c24aa=0D
      https://github.com/quicwg/base-drafts/commit/cf63bd95f00d0cf7b48253=
742237b69f218c24aa=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-30 (Wed, 30 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: ce608aac8ea116d554c7fd32dc2199d215db9a24=0D
      https://github.com/quicwg/base-drafts/commit/ce608aac8ea116d554c7fd=
32dc2199d215db9a24=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-31 (Thu, 31 Oct 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: b0cd8cd815068d6837667920832129d874333ff6=0D
      https://github.com/quicwg/base-drafts/commit/b0cd8cd815068d68376679=
20832129d874333ff6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-30 (Wed, 30 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)=0D
=0D
* Retry MUST NOT -> cannot be treated as an acknowledgement=0D
=0D
I didn't notice this last commit in @martinthomson PR, but I think the ol=
der text is more correct.  I added a bit more detail about why it cannot =
be treated as an acknowledgement.=0D
=0D
* Martin's reason=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
=0D
  Commit: 6c72970d780f5b5eea665605f5345eee5d375134=0D
      https://github.com/quicwg/base-drafts/commit/6c72970d780f5b5eea6656=
05f5345eee5d375134=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-31 (Thu, 31 Oct 2019)=0D
=0D
  Changed paths:=0D
    M .circleci/config.yml=0D
=0D
  Log Message:=0D
  -----------=0D
  Narrow scope of draft caching=0D
=0D
=0D
  Commit: fc3a844fbcb5c19cc48c76cd39e7f78e3e2a25f1=0D
      https://github.com/quicwg/base-drafts/commit/fc3a844fbcb5c19cc48c76=
cd39e7f78e3e2a25f1=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-30 (Wed, 30 Oct 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 #3098 from kazuho/kazuho/connection-close-not-ack-el=
iciting=0D
=0D
CONNECTION_CLOSE is non-ack-eliciting=0D
=0D
=0D
  Commit: 8c571ff653275f2319e181dd11ce49a4f678060e=0D
      https://github.com/quicwg/base-drafts/commit/8c571ff653275f2319e181=
dd11ce49a4f678060e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-30 (Wed, 30 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2993 from quicwg/ct-sr=0D
=0D
Stateless reset comparisons (constant time/any order/datagram)=0D
=0D
=0D
  Commit: 0bf4ab5e5a871efd3238cd1851cfd6bac38786ad=0D
      https://github.com/quicwg/base-drafts/commit/0bf4ab5e5a871efd3238cd=
1851cfd6bac38786ad=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-30 (Wed, 30 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3096 from kazuho/kazuho/retire-prior-to-must=0D
=0D
MUST retire Connection IDs becoming stale=0D
=0D
=0D
  Commit: f792065ad02a0f5762b3bb72acfd770504994ef3=0D
      https://github.com/quicwg/base-drafts/commit/f792065ad02a0f5762b3bb=
72acfd770504994ef3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-30 (Wed, 30 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2870 from quicwg/retry-rekey=0D
=0D
Initial secrets change after Retry=0D
=0D
=0D
  Commit: ed4639eceee14bd7dc4e021290d49cdae42d21c5=0D
      https://github.com/quicwg/base-drafts/commit/ed4639eceee14bd7dc4e02=
1290d49cdae42d21c5=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-30 (Wed, 30 Oct 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 #3045 from DavidSchinazi/multi_packet_client_hello=0D=

=0D
Allow ClientHello to span multiple QUIC packets=0D
=0D
=0D
  Commit: 373b0abdb02c74076c6dcfa87552e3946bcf1eb2=0D
      https://github.com/quicwg/base-drafts/commit/373b0abdb02c74076c6dcf=
a87552e3946bcf1eb2=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-31 (Thu, 31 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: d0e699677b5760be95b93cdb9063747cd1e42f4b=0D
      https://github.com/quicwg/base-drafts/commit/d0e699677b5760be95b93c=
db9063747cd1e42f4b=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-31 (Thu, 31 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
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 50f670169e4cae5b13065c015674b597515cda2e=0D
      https://github.com/quicwg/base-drafts/commit/50f670169e4cae5b13065c=
015674b597515cda2e=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-31 (Thu, 31 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  loss_times -> loss_time=0D
=0D
=0D
  Commit: c764362e3e50f0647b930648de5b645e4cc65ad4=0D
      https://github.com/quicwg/base-drafts/commit/c764362e3e50f0647b9306=
48de5b645e4cc65ad4=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Move some text around=0D
=0D
=0D
  Commit: b31d15f3f6233d2cd1bd77aef98a9309bc17eb79=0D
      https://github.com/quicwg/base-drafts/commit/b31d15f3f6233d2cd1bd77=
aef98a9309bc17eb79=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-01 (Fri, 01 Nov 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
  Transport and TLS changelog for -24=0D
=0D
=0D
  Commit: ca4f89343c03e42da920794cff5a5c584705d4f3=0D
      https://github.com/quicwg/base-drafts/commit/ca4f89343c03e42da92079=
4cff5a5c584705d4f3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M .circleci/config.yml=0D
=0D
  Log Message:=0D
  -----------=0D
  Add workaround for caching bug=0D
=0D
=0D
  Commit: b1d56947b2cf5542481ec65fa7dfb7e4d434fcf9=0D
      https://github.com/quicwg/base-drafts/commit/b1d56947b2cf5542481ec6=
5fa7dfb7e4d434fcf9=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  janaiyengar's suggestions=0D
=0D
=0D
  Commit: 408ba486db7c1fdea3d0049379a1a56934e1f78d=0D
      https://github.com/quicwg/base-drafts/commit/408ba486db7c1fdea3d004=
9379a1a56934e1f78d=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  "the" @MikeBishop=0D
=0D
=0D
  Commit: e0a60c778340168e734cb229d12ec7257f736192=0D
      https://github.com/quicwg/base-drafts/commit/e0a60c778340168e734cb2=
29d12ec7257f736192=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  add unless, based on the discussion starting from https://github.com/qu=
icwg/base-drafts/issues/3155#issuecomment-548264247=0D
=0D
=0D
  Commit: d038b534553ee4ef5c957d57fa1be3a238d8d376=0D
      https://github.com/quicwg/base-drafts/commit/d038b534553ee4ef5c957d=
57fa1be3a238d8d376=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3167 from quicwg/ianswett-max-datagram-size=0D
=0D
kMaxDatagramSize -> max_datagram_size=0D
=0D
=0D
  Commit: 355d1e552b4ec41891941f7d1f8993ca3723c3da=0D
      https://github.com/quicwg/base-drafts/commit/355d1e552b4ec41891941f=
7d1f8993ca3723c3da=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M .circleci/config.yml=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
  Commit: cff00e01280aabf3916edb64508a5d786d779bb3=0D
      https://github.com/quicwg/base-drafts/commit/cff00e01280aabf3916edb=
64508a5d786d779bb3=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  1 loss_times -> loss_time=0D
=0D
=0D
  Commit: 3f1cf6127d12ea249e102ca1a866b94d3fb07c6c=0D
      https://github.com/quicwg/base-drafts/commit/3f1cf6127d12ea249e102c=
a1a866b94d3fb07c6c=0D
  Author: Robin Marx <robin.marx@uhasselt.be>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Further specify frame Length field (#3177)=0D
=0D
* Further specify frame Length field=0D
=0D
Probably a bit overkill, but since it wasn't explicitly stated + I though=
t we had replaced "octets" with bytes everywhere else.=0D
=0D
* remove brackets=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 4763ecefb6eda25b4d4abd61df757376651588dd=0D
      https://github.com/quicwg/base-drafts/commit/4763ecefb6eda25b4d4abd=
61df757376651588dd=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  HTTP changelog=0D
=0D
=0D
  Commit: 9ab15f9af80f63998738ce160d25ebe3c99adf30=0D
      https://github.com/quicwg/base-drafts/commit/9ab15f9af80f63998738ce=
160d25ebe3c99adf30=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Nothing non-editorial for QPACK=0D
=0D
=0D
  Commit: 9617e1da29cda2a6230e7e59e9ae62a257087d73=0D
      https://github.com/quicwg/base-drafts/commit/9617e1da29cda2a6230e7e=
59e9ae62a257087d73=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-01 (Fri, 01 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Kazuho's suggestion=0D
=0D
About being able to unprotect the Initial packet=0D
=0D
=0D
  Commit: 97ed82152c5d9c0a40a87b7a324b2d5dc5c6909b=0D
      https://github.com/quicwg/base-drafts/commit/97ed82152c5d9c0a40a87b=
7a324b2d5dc5c6909b=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-01 (Fri, 01 Nov 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: 85bac671b3282b7464a7b5b73a52ec5c34f2c62a=0D
      https://github.com/quicwg/base-drafts/commit/85bac671b3282b7464a7b5=
b73a52ec5c34f2c62a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-02 (Sat, 02 Nov 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: 70aef67ee532cb6466e6bc1d485718782052de32=0D
      https://github.com/quicwg/base-drafts/commit/70aef67ee532cb6466e6bc=
1d485718782052de32=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-02 (Sat, 02 Nov 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: 887c909e025d6d1c3a1f634cf13b62937d51ea37=0D
      https://github.com/quicwg/base-drafts/commit/887c909e025d6d1c3a1f63=
4cf13b62937d51ea37=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-02 (Sat, 02 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MAY close the connection without creating state=0D
=0D
=0D
  Commit: c36760da1391e5cf66b10b4d9d699c5fda3c8e88=0D
      https://github.com/quicwg/base-drafts/commit/c36760da1391e5cf66b10b=
4d9d699c5fda3c8e88=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-02 (Sat, 02 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Jana's suggestion=0D
=0D
=0D
  Commit: b16c4cfb6295dab73b45b234b7e20a1caff13de3=0D
      https://github.com/quicwg/base-drafts/commit/b16c4cfb6295dab73b45b2=
34b7e20a1caff13de3=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-02 (Sat, 02 Nov 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: 3ab9f77f170dd89a902f52b4669035c7fab87add=0D
      https://github.com/quicwg/base-drafts/commit/3ab9f77f170dd89a902f52=
b4669035c7fab87add=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-02 (Sat, 02 Nov 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: 7b29c66d562641af795196e9be527196cb51ef55=0D
      https://github.com/quicwg/base-drafts/commit/7b29c66d562641af795196=
e9be527196cb51ef55=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-02 (Sat, 02 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reword an awkward sentence=0D
=0D
=0D
  Commit: 89f30aae27fc5ce841165ef6c540323369fcd930=0D
      https://github.com/quicwg/base-drafts/commit/89f30aae27fc5ce841165e=
f6c540323369fcd930=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-03 (Sun, 03 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Recovery changelog for -24=0D
=0D
Includes #3066, which I plan to merge Monday morning.=0D
=0D
=0D
  Commit: bf1394db3c610de54286bbf7aafdb235599ba46f=0D
      https://github.com/quicwg/base-drafts/commit/bf1394db3c610de54286bb=
f7aafdb235599ba46f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-04 (Mon, 04 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Some small adjustments=0D
=0D
=0D
  Commit: 289e57d5ed1f37e2f3ef1c36dc427c782b418576=0D
      https://github.com/quicwg/base-drafts/commit/289e57d5ed1f37e2f3ef1c=
36dc427c782b418576=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-04 (Mon, 04 Nov 2019)=0D
=0D
  Changed paths:=0D
    M .circleci/config.yml=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 rework-key-update-2=0D
=0D
=0D
  Commit: a7b0addaa2cb1a0fab865adb8f1d2437dca302d9=0D
      https://github.com/quicwg/base-drafts/commit/a7b0addaa2cb1a0fab865a=
db8f1d2437dca302d9=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-04 (Mon, 04 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Split first from subsequent again=0D
=0D
=0D
  Commit: 311d87043248d5862f3e181e9045f90bdf73239d=0D
      https://github.com/quicwg/base-drafts/commit/311d87043248d5862f3e18=
1e9045f90bdf73239d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-04 (Mon, 04 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Jana's suggestions=0D
=0D
=0D
  Commit: 46613ea5d21ed04c3d546c2955e991f41e067fb1=0D
      https://github.com/quicwg/base-drafts/commit/46613ea5d21ed04c3d546c=
2955e991f41e067fb1=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-03 (Sun, 03 Nov 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
  Merge pull request #3181 from quicwg/http/changelog-24=0D
=0D
HTTP & QPACK changelogs for -24=0D
=0D
=0D
  Commit: 3b22f6646dde6c5e98e637a6ebf13da23884c6a1=0D
      https://github.com/quicwg/base-drafts/commit/3b22f6646dde6c5e98e637=
a6ebf13da23884c6a1=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-03 (Sun, 03 Nov 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 #3180 from quicwg/tt-changelog-24=0D
=0D
Transport and TLS changelog for -24=0D
=0D
=0D
  Commit: cd91b144a45472b77039c158c2dc7f7b226e497f=0D
      https://github.com/quicwg/base-drafts/commit/cd91b144a45472b77039c1=
58c2dc7f7b226e497f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-03 (Sun, 03 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3050 from quicwg/rework-key-update-2=0D
=0D
Rewrite key update section=0D
=0D
=0D
  Commit: b4080232721175d78d3203f4c31efff357d8397e=0D
      https://github.com/quicwg/base-drafts/commit/b4080232721175d78d3203=
f4c31efff357d8397e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-03 (Sun, 03 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3185 from quicwg/ianswett-recovery-changelog-24=0D
=0D
Recovery changelog for -24=0D
=0D
=0D
  Commit: 810e84bfa7c591f9a914c32a0ac54fbd4d5b3d45=0D
      https://github.com/quicwg/base-drafts/commit/810e84bfa7c591f9a914c3=
2a0ac54fbd4d5b3d45=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-11-04 (Mon, 04 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  add an error for overflow of a CRYPTO stream=0D
=0D
=0D
  Commit: d6a83ceb22c2cade9cdb18be50dcfa09b86b10ce=0D
      https://github.com/quicwg/base-drafts/commit/d6a83ceb22c2cade9cdb18=
be50dcfa09b86b10ce=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-11-04 (Mon, 04 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  add an error for overflow of a MAX_STREAMS frame=0D
=0D
=0D
  Commit: ed73161363ed99d6d75b9af190da1c4c27e02b94=0D
      https://github.com/quicwg/base-drafts/commit/ed73161363ed99d6d75b9a=
f190da1c4c27e02b94=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-11-04 (Mon, 04 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  add an error for overflow of a STREAMS_BLOCKED frame=0D
=0D
=0D
  Commit: 9555e35064263df0d5b9cff31b3290615b8ee20c=0D
      https://github.com/quicwg/base-drafts/commit/9555e35064263df0d5b9cf=
f31b3290615b8ee20c=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-03 (Sun, 03 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3042 from marten-seemann/frame-encoding-errors=0D
=0D
Use the FRAME_ENCODING_ERROR for errors in frame encoding=0D
=0D
=0D
  Commit: 8f10cc46edfe8137d183e9dd855dcce0e57bf383=0D
      https://github.com/quicwg/base-drafts/commit/8f10cc46edfe8137d183e9=
dd855dcce0e57bf383=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-04 (Mon, 04 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update changelog for #3042=0D
=0D
=0D
  Commit: 6f5b524c1ac2ed0892748d01d8037256a1456f32=0D
      https://github.com/quicwg/base-drafts/commit/6f5b524c1ac2ed0892748d=
01d8037256a1456f32=0D
  Author: Antoine Delignat-Lavaud <antdl@microsoft.com>=0D
  Date:   2019-11-04 (Mon, 04 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix for #3187=0D
=0D
=0D
  Commit: 87c4ec3bafc9d0bca7f5c989a7af375fd20f6ae8=0D
      https://github.com/quicwg/base-drafts/commit/87c4ec3bafc9d0bca7f5c9=
89a7af375fd20f6ae8=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-05 (Tue, 05 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add ;=0D
=0D
=0D
  Commit: a53b36498388ee3167064ef33391412ef12a66c7=0D
      https://github.com/quicwg/base-drafts/commit/a53b36498388ee3167064e=
f33391412ef12a66c7=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-05 (Tue, 05 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove #3066 from recovery changelog=0D
=0D
=0D
  Commit: 76c0daa55390ab7631dad95bdaf0de87dc1d2d8d=0D
      https://github.com/quicwg/base-drafts/commit/76c0daa55390ab7631dad9=
5bdaf0de87dc1d2d8d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-05 (Tue, 05 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3190 from quicwg/see-downgrade=0D
=0D
Add a few semicolons=0D
=0D
=0D
  Commit: f9e9cc72f27d80b2d11197ca4a8edb9b28c475c6=0D
      https://github.com/quicwg/base-drafts/commit/f9e9cc72f27d80b2d11197=
ca4a8edb9b28c475c6=0D
  Author: Antoine Delignat-Lavaud <antdl@microsoft.com>=0D
  Date:   2019-11-05 (Tue, 05 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Integrate Martin Thomson's comments=0D
=0D
=0D
  Commit: e5aa3e2570e9d093c5ba61dac58443402808fdf2=0D
      https://github.com/quicwg/base-drafts/commit/e5aa3e2570e9d093c5ba61=
dac58443402808fdf2=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-11-05 (Tue, 05 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add ClientHello changes to transport changelog since -23=0D
=0D
=0D
  Commit: 6e902d3ae04f23269607c914d94e6e86cc6b425e=0D
      https://github.com/quicwg/base-drafts/commit/6e902d3ae04f23269607c9=
14d94e6e86cc6b425e=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-05 (Tue, 05 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Jana's comments=0D
=0D
=0D
  Commit: c86bfb1675ac465d6faaa490c5995df539e62c0e=0D
      https://github.com/quicwg/base-drafts/commit/c86bfb1675ac465d6faaa4=
90c5995df539e62c0e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-06 (Wed, 06 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3188 from ad-l/pn_decoding_overflow=0D
=0D
Correct overflow checks on packet number decoding algorithm=0D
=0D
=0D
  Commit: ef6241dc80cdd1efffd4d0f60fff26855202487b=0D
      https://github.com/quicwg/base-drafts/commit/ef6241dc80cdd1efffd4d0=
f60fff26855202487b=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-11-05 (Tue, 05 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3066 from quicwg/ianswett-pto-per-pn-space=0D
=0D
Change PTO to be per packet number space=0D
=0D
=0D
  Commit: 57fb22f678c1e7805ebdab7614c81ea9c227f488=0D
      https://github.com/quicwg/base-drafts/commit/57fb22f678c1e7805ebdab=
7614c81ea9c227f488=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-11-05 (Tue, 05 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Don't call two different things "blocking" (#3172)=0D
=0D
* Evictable, not blocking=0D
=0D
* Focus on insertion, not eviction=0D
=0D
=0D
  Commit: 437472d25998151fcffb551b7f358f16caf8acd1=0D
      https://github.com/quicwg/base-drafts/commit/437472d25998151fcffb55=
1b7f358f16caf8acd1=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-11-05 (Tue, 05 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix bug in Insert Count Increment description. (#3132)=0D
=0D
* Fix bug in Insert Count Increment description.=0D
=0D
Fixes issue 3082.=0D
=0D
This PR fixes the race condition and clarifies that both endpoints must=0D=

keep track of the Known Received Count.=0D
=0D
* Revert some changes.=0D
=0D
* Remove unnecessarily inserted blank line.=0D
=0D
=0D
  Commit: bd7e514967d7b1f5ddc66a4e5b26429aa3ce25fa=0D
      https://github.com/quicwg/base-drafts/commit/bd7e514967d7b1f5ddc66a=
4e5b26429aa3ce25fa=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-06 (Wed, 06 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3191 from dtikhonov/201911051348-allow-CH-span-to-c=
hangelog=0D
=0D
Add ClientHello changes to transport changelog since -23=0D
=0D
=0D
  Commit: ba07711d38fdf95c4e745bef69997a24d2ed9c26=0D
      https://github.com/quicwg/base-drafts/commit/ba07711d38fdf95c4e745b=
ef69997a24d2ed9c26=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-06 (Wed, 06 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3036 from marten-seemann/stronger-retire-error-chec=
k=0D
=0D
require peers to check if RETIRE_CONNECTION_ID sequence number is valid=0D=

=0D
=0D
  Commit: 3db95fdb3bee104c5b732b38211d5a31c2e61a75=0D
      https://github.com/quicwg/base-drafts/commit/3db95fdb3bee104c5b732b=
38211d5a31c2e61a75=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-06 (Wed, 06 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Certainly=0D
=0D
Fixes #2430.=0D
=0D
=0D
  Commit: 69edfcb7f93fe718c665e785773dfe23908f180e=0D
      https://github.com/quicwg/base-drafts/commit/69edfcb7f93fe718c665e7=
85773dfe23908f180e=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-11-05 (Tue, 05 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3192 from quicwg/probably=0D
=0D
Certainly=0D
=0D
=0D
  Commit: 656d67a144077447150eeb13ee432e1e6f205484=0D
      https://github.com/quicwg/base-drafts/commit/656d67a144077447150eeb=
13ee432e1e6f205484=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-11-06 (Wed, 06 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Semicolons before "see {section}"=0D
=0D
=0D
  Commit: 50b9b3997901707201744740d131a08cb1ab31f5=0D
      https://github.com/quicwg/base-drafts/commit/50b9b39979017072017447=
40d131a08cb1ab31f5=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-11-07 (Thu, 07 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  handle reordered NEW_CONNECTION_ID frames=0D
=0D
=0D
  Commit: 1568d427726afd00edf0bef4c4a6c4d5fe259321=0D
      https://github.com/quicwg/base-drafts/commit/1568d427726afd00edf0be=
f4c4a6c4d5fe259321=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-11-07 (Thu, 07 Nov 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: 25e655f0c904431b911d496857a3fdc3f210758d=0D
      https://github.com/quicwg/base-drafts/commit/25e655f0c904431b911d49=
6857a3fdc3f210758d=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-11-07 (Thu, 07 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add Retry CID change requirement to transport changelog=0D
=0D
=0D
  Commit: 66992a654573597a569668be47b35fbf9384d08c=0D
      https://github.com/quicwg/base-drafts/commit/66992a654573597a569668=
be47b35fbf9384d08c=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-11-08 (Fri, 08 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Ian's and Eric's suggestion=0D
=0D
=0D
  Commit: 30e554ae61fd41635c374647a07c2e2c5d85650a=0D
      https://github.com/quicwg/base-drafts/commit/30e554ae61fd41635c3746=
47a07c2e2c5d85650a=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-11-08 (Fri, 08 Nov 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: f1dc14fc587a03f136dc8a2d3fefb0d7e3d22a0e=0D
      https://github.com/quicwg/base-drafts/commit/f1dc14fc587a03f136dc8a=
2d3fefb0d7e3d22a0e=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-11-07 (Thu, 07 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Consolidate Retire Prior To instructions in section, clean up frame des=
cription=0D
=0D
=0D
  Commit: 74277249553bc9ab7b5713c876260c2e91e81633=0D
      https://github.com/quicwg/base-drafts/commit/74277249553bc9ab7b5713=
c876260c2e91e81633=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-11-08 (Fri, 08 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Minor formatting=0D
=0D
=0D
  Commit: 062c47ffba1b94e8e82d2abfe9e672cb056be68c=0D
      https://github.com/quicwg/base-drafts/commit/062c47ffba1b94e8e82d2a=
bfe9e672cb056be68c=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-11-08 (Fri, 08 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  PING in all contexts=0D
=0D
#3035 updated quic-tls but not quic-transport=0D
=0D
=0D
  Commit: 933fecd83d04360bb9a544e62193c712c80987e5=0D
      https://github.com/quicwg/base-drafts/commit/933fecd83d04360bb9a544=
e62193c712c80987e5=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-11-08 (Fri, 08 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Wrapped line=0D
=0D
Wrapped line=0D
=0D
=0D
  Commit: 45b3dff2bdfbd7ab1ca6440e241d8495614a647d=0D
      https://github.com/quicwg/base-drafts/commit/45b3dff2bdfbd7ab1ca644=
0e241d8495614a647d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-11 (Mon, 11 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3209 from martinduke/patch-2=0D
=0D
PING in all contexts=0D
=0D
=0D
  Commit: 0c309a7b240b09d40a1c32fedffe663c24be09b7=0D
      https://github.com/quicwg/base-drafts/commit/0c309a7b240b09d40a1c32=
fedffe663c24be09b7=0D
  Author: Eric Kinnear <32474881+erickinnear@users.noreply.github.com>=0D=

  Date:   2019-11-10 (Sun, 10 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Martin's suggestion=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: f11934fd629ee03c564438717ac95cb3fed68043=0D
      https://github.com/quicwg/base-drafts/commit/f11934fd629ee03c564438=
717ac95cb3fed68043=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-11-10 (Sun, 10 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reword to match Martin's suggestion=0D
=0D
=0D
  Commit: 05201a3070627fdb619f329204fee8cc4d22ce8c=0D
      https://github.com/quicwg/base-drafts/commit/05201a3070627fdb619f32=
9204fee8cc4d22ce8c=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-11-11 (Mon, 11 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Title-Case Titles (#3207)=0D
=0D
=0D
  Commit: 01190f3f33c69345fe9e04e4195e78fde71ac8e1=0D
      https://github.com/quicwg/base-drafts/commit/01190f3f33c69345fe9e04=
e4195e78fde71ac8e1=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-11-11 (Mon, 11 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [HTTP/3] [editorial] s/each request and response/each request-response =
pair/ (#3222)=0D
=0D
Lest some readers get the impression that each request consumes a single=0D=

QUIC stream and each response consumes a single QUIC stream.=0D
=0D
=0D
  Commit: 58894973e99612511017fac0b098f0c3910fecf7=0D
      https://github.com/quicwg/base-drafts/commit/58894973e99612511017fa=
c0b098f0c3910fecf7=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-12 (Tue, 12 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3204 from erickinnear/ek/cleanup_retire_prior_to=0D=

=0D
Resolve conflicting advice on how to handle Retire Prior To=0D
=0D
=0D
  Commit: d29ee0834e63f34041696397833eb29df2d43daf=0D
      https://github.com/quicwg/base-drafts/commit/d29ee0834e63f340416963=
97833eb29df2d43daf=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-12 (Tue, 12 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3203 from dtikhonov/201911071345-add-2837-and-3147-=
to-transport-changelog=0D
=0D
Add Retry CID change requirement to transport changelog=0D
=0D
=0D
  Commit: 474291a1da6b83e72105de556fa4ec4bd9fce39a=0D
      https://github.com/quicwg/base-drafts/commit/474291a1da6b83e72105de=
556fa4ec4bd9fce39a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-11 (Mon, 11 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Martin's suggestion=0D
=0D
=0D
  Commit: 89658b39e24023aebbc76bc7a3592390aa164236=0D
      https://github.com/quicwg/base-drafts/commit/89658b39e24023aebbc76b=
c7a3592390aa164236=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-11 (Mon, 11 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify loss epoch (#3213)=0D
=0D
* Clarify loss epoch=0D
=0D
Fixes #3210=0D
=0D
* Another try=0D
=0D
=0D
  Commit: 4cf3ff91650a1731e37acd8dc50c4855acae0718=0D
      https://github.com/quicwg/base-drafts/commit/4cf3ff91650a1731e37acd=
8dc50c4855acae0718=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-11 (Mon, 11 Nov 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: 1396f0742e572a6740a05c26cc92cc9deda8799a=0D
      https://github.com/quicwg/base-drafts/commit/1396f0742e572a6740a05c=
26cc92cc9deda8799a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-11 (Mon, 11 Nov 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: 7a1bfb73f425696b0eefbb36d94c5f24bef6fabb=0D
      https://github.com/quicwg/base-drafts/commit/7a1bfb73f425696b0eefbb=
36d94c5f24bef6fabb=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-12 (Tue, 12 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  A day in the life=0D
=0D
...and now we know how many holes it takes to fill the Albert Hall.=0D
=0D
This section has existed for a long time as "TBD".  No longer.  It also=0D=

takes the opportunity to explain a little bit about what 0-RTT is for.=0D=

=0D
Closes #2856.=0D
Closes #2843.=0D
=0D
=0D
  Commit: 9112fd7fa9c72a51c732e55b6c8c88707ae4e3bb=0D
      https://github.com/quicwg/base-drafts/commit/9112fd7fa9c72a51c732e5=
5b6c8c88707ae4e3bb=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-12 (Tue, 12 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clearer text for application errors=0D
=0D
This cribs Lucas' proposed tweak and makes a few other tiny adjustments.=0D=

=0D
Closes #2850.=0D
=0D
=0D
  Commit: 50997741a989c1b70b991a73b2290d7417c5b77e=0D
      https://github.com/quicwg/base-drafts/commit/50997741a989c1b70b991a=
73b2290d7417c5b77e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-12 (Tue, 12 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  grammer iz had=0D
=0D
=0D
  Commit: 2ce6f2914d99f3b821c2e2bdb71483fd238ebe74=0D
      https://github.com/quicwg/base-drafts/commit/2ce6f2914d99f3b821c2e2=
bdb71483fd238ebe74=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-12 (Tue, 12 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Restore other state after a spoofed migration=0D
=0D
This is really just an observation, because there is no real way we can=0D=

insist on people doing this sort of thing, but being aware of the=0D
performance implication of spoofed migrations might motivate solutions.=0D=

=0D
Closes #2311.=0D
=0D
=0D
  Commit: b3142eaacf5fe20f62e1a6096eefee5d78cc0b6f=0D
      https://github.com/quicwg/base-drafts/commit/b3142eaacf5fe20f62e1a6=
096eefee5d78cc0b6f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-12 (Tue, 12 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Use no_application_protocol more=0D
=0D
The old text used the non-specific "abort" here, but we can use the=0D
right error code.=0D
=0D
Closes #2500.=0D
=0D
=0D
  Commit: e898a628f4146a462d112a6de705b1b3f0f11100=0D
      https://github.com/quicwg/base-drafts/commit/e898a628f4146a462d112a=
6de705b1b3f0f11100=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-12 (Tue, 12 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Yes, I meant to remove that 'if'.  Oops.=0D
=0D
=0D
  Commit: 32b6f776ffc82063e71af0b9152cbfa65aebaeb8=0D
      https://github.com/quicwg/base-drafts/commit/32b6f776ffc82063e71af0=
b9152cbfa65aebaeb8=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-12 (Tue, 12 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Bad CONNECTION_CLOSE isn't special=0D
=0D
If we get one, rely on the back-off that we require endpoints to=0D
implement when they enter the closing state.  No need for any additional=0D=

special processing rules.=0D
=0D
Closes #2475.=0D
Closes #3230.=0D
=0D
=0D
  Commit: 094ac5b9fb261b47dccc0626cba1b8a0105db380=0D
      https://github.com/quicwg/base-drafts/commit/094ac5b9fb261b47dccc06=
26cba1b8a0105db380=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-11-12 (Tue, 12 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [HTTP/3] [editorial] How many parts is the HTTP/3 specification is spli=
t into exactly? (#3219)=0D
=0D
I count eight including the additional resources or six not including=0D
them.  But what I'm most concerned about is that Sections 1 and 2 are=0D
also part of the HTTP/3 specification.=0D
=0D
=0D
  Commit: cee02b8081a97cb76ca41f95023eff22f83f98d0=0D
      https://github.com/quicwg/base-drafts/commit/cee02b8081a97cb76ca41f=
95023eff22f83f98d0=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-13 (Wed, 13 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Mikkel makes this better=0D
=0D
Co-Authored-By: MikkelFJ <mikkelfj@gmail.com>=0D
=0D
=0D
  Commit: 36192e6c3858e5431a60a63859547a661b46373f=0D
      https://github.com/quicwg/base-drafts/commit/36192e6c3858e5431a60a6=
3859547a661b46373f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-13 (Wed, 13 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  only the application=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: 2ae98990a35cbecba177a56c71b9db7bd0d57963=0D
      https://github.com/quicwg/base-drafts/commit/2ae98990a35cbecba177a5=
6c71b9db7bd0d57963=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-13 (Wed, 13 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reorder, tweak=0D
=0D
=0D
  Commit: 5866e9649332db619d09e31eaa764936ea0d8ac6=0D
      https://github.com/quicwg/base-drafts/commit/5866e9649332db619d09e3=
1eaa764936ea0d8ac6=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-13 (Wed, 13 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  termination clause=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 192990e0903bad56516e5750fadc18004a10aea2=0D
      https://github.com/quicwg/base-drafts/commit/192990e0903bad56516e57=
50fadc18004a10aea2=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-13 (Wed, 13 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Paraphrase Mike's suggestion=0D
=0D
=0D
  Commit: dbf8326f45d7610e639946b4df476f2f97fd359d=0D
      https://github.com/quicwg/base-drafts/commit/dbf8326f45d7610e639946=
b4df476f2f97fd359d=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-11-13 (Wed, 13 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [HTTP/3] [editorial] Remove mention of redefining setting format. (#322=
0)=0D
=0D
* [HTTP/3] [editorial] Remove mention of redefining setting format.=0D
=0D
Each SETTINGS parameter consists of an identifier and a value, each=0D
encoded as QUIC variable-length integer.  The sentence being removed is=0D=

a remnant from the time when setting values were encoded as=0D
length-prefixed binary blobs.=0D
=0D
* Clarify how settings ported from HTTP/2 might redefine value.=0D
=0D
* reword parenthetical=0D
=0D
=0D
  Commit: 204aeb1c77d58208ec2e9e9c6f1a35a47277f368=0D
      https://github.com/quicwg/base-drafts/commit/204aeb1c77d58208ec2e9e=
9c6f1a35a47277f368=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-16 (Sat, 16 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  App or flow control limited (#3238)=0D
=0D
* App or flow control limited=0D
=0D
Fixes #3236=0D
=0D
* spelling=0D
=0D
=0D
  Commit: 3a756ee0d1bd3c17baf882cefbe7dbe4e93dc0c5=0D
      https://github.com/quicwg/base-drafts/commit/3a756ee0d1bd3c17baf882=
cefbe7dbe4e93dc0c5=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-16 (Sat, 16 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix Gorry's editorial comments (#3237)=0D
=0D
This attempts to fix Gorry's editorial comments from the QUIC mailing lis=
t.=0D
=0D
=0D
  Commit: 67011489dd94afc11d0a06a50ba1c2671c8c4988=0D
      https://github.com/quicwg/base-drafts/commit/67011489dd94afc11d0a06=
a50ba1c2671c8c4988=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-16 (Sat, 16 Nov 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: 00e05fbb38c9079150e06806e97b5f4763c70ac2=0D
      https://github.com/quicwg/base-drafts/commit/00e05fbb38c9079150e068=
06e97b5f4763c70ac2=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-16 (Sat, 16 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reference 3168 for ECN=0D
=0D
And note that 8311 is an update.=0D
=0D
=0D
  Commit: 3e0c5f00f5aa1e95d2cf8028da01534a642b9d06=0D
      https://github.com/quicwg/base-drafts/commit/3e0c5f00f5aa1e95d2cf80=
28da01534a642b9d06=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-16 (Sat, 16 Nov 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: c52cd498bfa49a005f25bcd11ad11a043c322d08=0D
      https://github.com/quicwg/base-drafts/commit/c52cd498bfa49a005f25bc=
d11ad11a043c322d08=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-16 (Sat, 16 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  ECN editorial=0D
=0D
>From Gorry's comments=0D
=0D
=0D
  Commit: 26d90987df16bcd264146040aa0ed33995ccc0bf=0D
      https://github.com/quicwg/base-drafts/commit/26d90987df16bcd2641460=
40aa0ed33995ccc0bf=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-17 (Sun, 17 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  --layer=0D
=0D
=0D
  Commit: b0e93f726ac15c1b3a57721b621639ed5b2fcac0=0D
      https://github.com/quicwg/base-drafts/commit/b0e93f726ac15c1b3a5772=
1b621639ed5b2fcac0=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-17 (Sun, 17 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Use host less as appropriate=0D
=0D
=0D
  Commit: 5653e332c7394814bedd12b84586da20f3a6c186=0D
      https://github.com/quicwg/base-drafts/commit/5653e332c7394814bedd12=
b84586da20f3a6c186=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-17 (Sun, 17 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Define "address"=0D
=0D
Closes 3233.=0D
=0D
=0D
  Commit: 31c1f5a0b4c9f654c8b980cc001dd6755fc837c8=0D
      https://github.com/quicwg/base-drafts/commit/31c1f5a0b4c9f654c8b980=
cc001dd6755fc837c8=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-11-17 (Sun, 17 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix incorrect expression=0D
=0D
=0D
  Commit: 95ad25c1b3d8bb96947566e0e1f50a9682a3db7c=0D
      https://github.com/quicwg/base-drafts/commit/95ad25c1b3d8bb96947566=
e0e1f50a9682a3db7c=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-11-17 (Sun, 17 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Set, not seed=0D
=0D
=0D
  Commit: e41a121b775409e5b7f6e276ede0e11eca7936d5=0D
      https://github.com/quicwg/base-drafts/commit/e41a121b775409e5b7f6e2=
76ede0e11eca7936d5=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-17 (Sun, 17 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Jana's suggestion=0D
=0D
=0D
  Commit: f427ed23016ed57959adf1152d08b3041d0704d3=0D
      https://github.com/quicwg/base-drafts/commit/f427ed23016ed57959adf1=
152d08b3041d0704d3=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-17 (Sun, 17 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reference 3168 for ECN (#3241)=0D
=0D
* Reference 3168 for ECN=0D
=0D
And note that 8311 is an update.=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: c5d0fe922251b4c4ab2b49868805a19f9c42b7ef=0D
      https://github.com/quicwg/base-drafts/commit/c5d0fe922251b4c4ab2b49=
868805a19f9c42b7ef=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-17 (Sun, 17 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3251 from quicwg/jri/not-seed=0D
=0D
Clarify that initial RTT is set, not seeded into something=0D
=0D
=0D
  Commit: bbe9e9bbe1f7a1fb62d32cc52c571242da964f8a=0D
      https://github.com/quicwg/base-drafts/commit/bbe9e9bbe1f7a1fb62d32c=
c52c571242da964f8a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-17 (Sun, 17 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3250 from quicwg/jri/time-threshold=0D
=0D
Fix incorrect time-threshold expression=0D
=0D
=0D
  Commit: e526ccf9c43c49e3dd90110e3a22e450f32a76b0=0D
      https://github.com/quicwg/base-drafts/commit/e526ccf9c43c49e3dd9011=
0e3a22e450f32a76b0=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-11-17 (Sun, 17 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  endpoints never requests a CID=0D
=0D
=0D
  Commit: 7333f466daf11ab512f44ab13005fb477c952098=0D
      https://github.com/quicwg/base-drafts/commit/7333f466daf11ab512f44a=
b13005fb477c952098=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-17 (Sun, 17 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Avoid using table- prefixes for anchors=0D
=0D
xml2rfc v3 format prohibits the use of these, which will cause problems.=0D=

This makes the anchors longer, so feel free to go with something else.=0D=

=0D
=0D
  Commit: 08f96e3da48faf241da7fad12cfee7b27fcef691=0D
      https://github.com/quicwg/base-drafts/commit/08f96e3da48faf241da7fa=
d12cfee7b27fcef691=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-18 (Mon, 18 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3252 from kazuho/kazuho/endpoint-never-request-cid=0D=

=0D
endpoints never requests a CID=0D
=0D
=0D
  Commit: dfa1d15b6727d17a2a815361dd1d40cf27aae8e1=0D
      https://github.com/quicwg/base-drafts/commit/dfa1d15b6727d17a2a8153=
61dd1d40cf27aae8e1=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-18 (Mon, 18 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3242 from quicwg/ianswett-ecn-editorial=0D
=0D
ECN editorial=0D
=0D
=0D
  Commit: 81c610b900c4b78a7a1415d1005b7a8f5fff3464=0D
      https://github.com/quicwg/base-drafts/commit/81c610b900c4b78a7a1415=
d1005b7a8f5fff3464=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-19 (Tue, 19 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3253 from quicwg/table-tag=0D
=0D
Avoid using table- prefixes for anchors=0D
=0D
=0D
  Commit: 12d3abd22ad130b21f29854fd487546dcd57eb6b=0D
      https://github.com/quicwg/base-drafts/commit/12d3abd22ad130b21f2985=
4fd487546dcd57eb6b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-19 (Tue, 19 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove some cruft from packet size section=0D
=0D
This section had a bunch of text that wasn't updated as the result of=0D
other changes elsewhere.  Though there was a suggestion that this could=0D=

reference other sections, but as this is in some ways the authoritative=0D=

section on the subject, I decided to keep the requirements.  That's=0D
duplicative, but I couldn't see a simple way to deal with that.=0D
=0D
Closes #3255.=0D
=0D
=0D
  Commit: 5b356b5358b8f9d9ff119bbd57e7079d5cda3dc1=0D
      https://github.com/quicwg/base-drafts/commit/5b356b5358b8f9d9ff119b=
bd57e7079d5cda3dc1=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-19 (Tue, 19 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Key generation for updates MAY be deferred=0D
=0D
As concluded in Singapore.=0D
=0D
Closes #2792.=0D
=0D
=0D
  Commit: 22c459a6461133576cfa0758ca5155689d9e2196=0D
      https://github.com/quicwg/base-drafts/commit/22c459a6461133576cfa07=
58ca5155689d9e2196=0D
  Author: Peter Wu <peter@lekensteyn.nl>=0D
  Date:   2019-11-20 (Wed, 20 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  TLS: fix references to registries=0D
=0D
=0D
  Commit: b52d6e51eaa3d54a7c6501d85f1b4ada7d5b3707=0D
      https://github.com/quicwg/base-drafts/commit/b52d6e51eaa3d54a7c6501=
d85f1b4ada7d5b3707=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-20 (Wed, 20 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Recovery editorial update=0D
=0D
Update based on my review of the editor's copy.=0D
=0D
=0D
  Commit: 33a4a4804a4d4ba9e10d311560a873adef1d5c77=0D
      https://github.com/quicwg/base-drafts/commit/33a4a4804a4d4ba9e10d31=
1560a873adef1d5c77=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-20 (Wed, 20 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  whitespace=0D
=0D
=0D
  Commit: 258f2da1aaaaaef58d84ecc04556cbe932238b4a=0D
      https://github.com/quicwg/base-drafts/commit/258f2da1aaaaaef58d84ec=
c04556cbe932238b4a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-20 (Wed, 20 Nov 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: 16d3ddbb49f0df52a8694dda68c2c57ed871ee44=0D
      https://github.com/quicwg/base-drafts/commit/16d3ddbb49f0df52a8694d=
da68c2c57ed871ee44=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-11-20 (Wed, 20 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3234 from quicwg/ianswett-recovery-editorial=0D
=0D
Recovery editorial update=0D
=0D
=0D
  Commit: f5fc8b46c06a636b23fbc92690017c088ba6fca2=0D
      https://github.com/quicwg/base-drafts/commit/f5fc8b46c06a636b23fbc9=
2690017c088ba6fca2=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-25 (Mon, 25 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3267 from Lekensteyn/tls-iana-fixes=0D
=0D
TLS: fix references to registries=0D
=0D
=0D
  Commit: 882bc758be4e0ef31edebb890e1f54461e29037e=0D
      https://github.com/quicwg/base-drafts/commit/882bc758be4e0ef31edebb=
890e1f54461e29037e=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-11-25 (Mon, 25 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3249 from quicwg/sub-host=0D
=0D
Use host less, define address more=0D
=0D
=0D
  Commit: 4c85c51e257757ffa98637b340684b74be8b71c1=0D
      https://github.com/quicwg/base-drafts/commit/4c85c51e257757ffa98637=
b340684b74be8b71c1=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-11-26 (Tue, 26 Nov 2019)=0D
=0D
  Changed paths:=0D
    M CONTRIBUTING.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update CONTRIBUTING.md=0D
=0D
=0D
  Commit: f831a871f2c06df618c13b056d97cf0f6fefefc1=0D
      https://github.com/quicwg/base-drafts/commit/f831a871f2c06df618c13b=
056d97cf0f6fefefc1=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-26 (Tue, 26 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  iyengareditorialization=0D
=0D
=0D
  Commit: d7dd049f2a3f98d43132620708b9231668c049a9=0D
      https://github.com/quicwg/base-drafts/commit/d7dd049f2a3f98d4313262=
0708b9231668c049a9=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-26 (Tue, 26 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3262 from quicwg/remove-first-initial=0D
=0D
Remove some cruft from packet size section=0D
=0D
=0D
  Commit: c43acac96f405a821b0566d7ea56e7ea7c4e2f33=0D
      https://github.com/quicwg/base-drafts/commit/c43acac96f405a821b0566=
d7ea56e7ea7c4e2f33=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-28 (Thu, 28 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  A zero-length Retry Token is invalid=0D
=0D
The Retry packet can be discarded.=0D
=0D
Closes #3271.=0D
=0D
=0D
  Commit: 2f57c4c27e4042c475a87a39a6d2a5f4786f47ee=0D
      https://github.com/quicwg/base-drafts/commit/2f57c4c27e4042c475a87a=
39a6d2a5f4786f47ee=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-29 (Fri, 29 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3157 from kazuho/kazuho/connection-close-must-backo=
ff=0D
=0D
Backoff on CONNECTION_CLOSE=0D
=0D
=0D
  Commit: f20777786ad5b925f9b4be5e5bae7b4bcffba95f=0D
      https://github.com/quicwg/base-drafts/commit/f20777786ad5b925f9b4be=
5e5bae7b4bcffba95f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-29 (Fri, 29 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3231 from quicwg/bad-close-ok=0D
=0D
Bad CONNECTION_CLOSE isn't special=0D
=0D
=0D
  Commit: 6660526149fd2fc238bbefb1ffa139ce3a58de6d=0D
      https://github.com/quicwg/base-drafts/commit/6660526149fd2fc238bbef=
b1ffa139ce3a58de6d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-29 (Fri, 29 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3156 from kazuho/kazuho/token-scope=0D
=0D
clarify the scope of a NEW_TOKEN token=0D
=0D
=0D
  Commit: 48ca60d01e0c939f8243963edab5a86db5e4f6cd=0D
      https://github.com/quicwg/base-drafts/commit/48ca60d01e0c939f824396=
3edab5a86db5e4f6cd=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-29 (Fri, 29 Nov 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 #3164 from kazuho/kazuho/application-close-only-in-1=
rtt=0D
=0D
Forbid use of application-level close in Initial, Handshake packets=0D
=0D
=0D
  Commit: 12cc91a5d71d070187cec0163ba19aff1eec3713=0D
      https://github.com/quicwg/base-drafts/commit/12cc91a5d71d070187cec0=
163ba19aff1eec3713=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-29 (Fri, 29 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3128 from quicwg/must-distinguish-tokens=0D
=0D
Mandatory distinction between token types=0D
=0D
=0D
  Commit: 745f4674876f25f212f9b4ddfcc1013242f88e24=0D
      https://github.com/quicwg/base-drafts/commit/745f4674876f25f212f9b4=
ddfcc1013242f88e24=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-29 (Fri, 29 Nov 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
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into handle-reordered-ncid-frames=0D
=0D
=0D
  Commit: 373dfc1561634e48a45c1541ac1d17caee4cc776=0D
      https://github.com/quicwg/base-drafts/commit/373dfc1561634e48a45c15=
41ac1d17caee4cc776=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-11-29 (Fri, 29 Nov 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3202 from marten-seemann/handle-reordered-ncid-fram=
es=0D
=0D
handle reordered NEW_CONNECTION_ID frames=0D
=0D
=0D
  Commit: 9f09e6eee38f86f60336db70483c6b049dec90c9=0D
      https://github.com/quicwg/base-drafts/commit/9f09e6eee38f86f60336db=
70483c6b049dec90c9=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-03 (Tue, 03 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix offset of Packet Number field in example=0D
=0D
Closes #3279.=0D
=0D
=0D
  Commit: 621cc6f80564ceb3d2647b5f23814338dcca1aba=0D
      https://github.com/quicwg/base-drafts/commit/621cc6f80564ceb3d2647b=
5f23814338dcca1aba=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-03 (Tue, 03 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3225 from quicwg/life=0D
=0D
A day in the life=0D
=0D
=0D
  Commit: 75838e0e8386538b70d6584364354a8b3af865dc=0D
      https://github.com/quicwg/base-drafts/commit/75838e0e8386538b70d658=
4364354a8b3af865dc=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-03 (Tue, 03 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3229 from quicwg/restore-path-state=0D
=0D
Restore other state after a spoofed migration=0D
=0D
=0D
  Commit: 5470410e08b99845de425faf285488a20a25b93b=0D
      https://github.com/quicwg/base-drafts/commit/5470410e08b99845de425f=
af285488a20a25b93b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-03 (Tue, 03 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3228 from quicwg/abort=0D
=0D
Use no_application_protocol more=0D
=0D
=0D
  Commit: 02eb9515e868e1e6bb80644673a23928bc7d60d3=0D
      https://github.com/quicwg/base-drafts/commit/02eb9515e868e1e6bb8064=
4673a23928bc7d60d3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-03 (Tue, 03 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3226 from quicwg/resetting=0D
=0D
Clearer text for application errors=0D
=0D
=0D
  Commit: 89b53f0934c05a9dfbcbe7ead8cdc728fa6be3a5=0D
      https://github.com/quicwg/base-drafts/commit/89b53f0934c05a9dfbcbe7=
ead8cdc728fa6be3a5=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-03 (Tue, 03 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3139 from erickinnear/ek/reset_cc=0D
=0D
Packets on one path must not adjust values for a different path=0D
=0D
=0D
  Commit: 7d17a202aee84d3751f2f4bdf4e2902f71d8f54c=0D
      https://github.com/quicwg/base-drafts/commit/7d17a202aee84d3751f2f4=
bdf4e2902f71d8f54c=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-03 (Tue, 03 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3107 from quicwg/ianswett-invalid-token=0D
=0D
Immediately close with INVALID_TOKEN=0D
=0D
=0D
  Commit: 25267b36c49a8f29f889fde596cef5d63fbfd462=0D
      https://github.com/quicwg/base-drafts/commit/25267b36c49a8f29f889fd=
e596cef5d63fbfd462=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-03 (Tue, 03 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3277 from quicwg/retry-token-zero=0D
=0D
A zero-length Retry Token is invalid=0D
=0D
=0D
  Commit: 3641d9cbb34b7936d2b0a91f5ab0a87490daec48=0D
      https://github.com/quicwg/base-drafts/commit/3641d9cbb34b7936d2b0a9=
1f5ab0a87490daec48=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-03 (Tue, 03 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3196 from quicwg/semicolons=0D
=0D
Semicolons before "see {section}"=0D
=0D
=0D
  Commit: b4accb8631ac0add1b5a62a8e7a543e3c72c9ea6=0D
      https://github.com/quicwg/base-drafts/commit/b4accb8631ac0add1b5a62=
a8e7a543e3c72c9ea6=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-05 (Thu, 05 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
    M initial-protection.js=0D
=0D
  Log Message:=0D
  -----------=0D
  Update vectors for draft-25=0D
=0D
=0D
  Commit: 46cc5af98038ac25d06c90d96a41dec702b2989d=0D
      https://github.com/quicwg/base-drafts/commit/46cc5af98038ac25d06c90=
d96a41dec702b2989d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-05 (Thu, 05 Dec 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 #3284 from quicwg/vector-25=0D
=0D
Update vectors for draft-25=0D
=0D
=0D
  Commit: 4d2fd8de88526855513d6a8248e5a812ce0ba831=0D
      https://github.com/quicwg/base-drafts/commit/4d2fd8de88526855513d6a=
8248e5a812ce0ba831=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-12-04 (Wed, 04 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rephrase sentence=0D
=0D
=0D
  Commit: bc61dcd873bcc0434de365e2da443eb3dcc830f3=0D
      https://github.com/quicwg/base-drafts/commit/bc61dcd873bcc0434de365=
e2da443eb3dcc830f3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-05 (Thu, 05 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3285 from quicwg/jri/edit=0D
=0D
Reword sentence about backoff of CONNECTION_CLOSE=0D
=0D
=0D
  Commit: 32b81b6bc1b68293e5e5f8f4fa19d0fd905301c0=0D
      https://github.com/quicwg/base-drafts/commit/32b81b6bc1b68293e5e5f8=
f4fa19d0fd905301c0=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-09 (Mon, 09 Dec 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3263 from quicwg/may-defer-keygen=0D
=0D
Key generation for updates MAY be deferred=0D
=0D
=0D
  Commit: 90bc428d40356107d21e165a94e7fe2b0e3f2e64=0D
      https://github.com/quicwg/base-drafts/commit/90bc428d40356107d21e16=
5a94e7fe2b0e3f2e64=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-12-09 (Mon, 09 Dec 2019)=0D
=0D
  Changed paths:=0D
    M .circleci/config.yml=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
    M initial-protection.js=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into provisional=0D
=0D
=0D
Compare: https://github.com/quicwg/base-drafts/compare/e4b5c8103a85...90b=
c428d4035=0D


From nobody Sun Dec  8 17:18: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 C916A1200EB for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:34 -0800 (PST)
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 qCFjW_gaVfdV for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:33 -0800 (PST)
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 C4B371200CD for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:18:33 -0800 (PST)
Date: Sun, 08 Dec 2019 17:18:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854312; bh=Tt0kx1EK+hafKMiRE5zRYliFoxU5w7YmOEh4/QQ3/DI=; h=Date:From:To:Subject:From; b=c0rPucktJ0VD/HaFQKoQE6ooJJU3l+LxKzh8p0bpnJXzuLjw41BHGVpwAtX3K4S7I XBu1fR1mbJwyo2uQ/CmbdLFGDRSNj0AUmEU+nMufPIxlDONB6bJJbqhQ/CaEbpcAJa gig/DhtLIZPNwtw8t9SeW0yS52m3CgmHJmr98+U8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/32b81b-a167bc@github.com>
Subject: [quicwg/base-drafts] 6a72f4: Recommend H3_NO_ERROR for early responses
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IKLaKzW85hCVOA9GQGTMj82gbFo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:18:35 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6a72f4259942e5b84906277bc38bff550b5b9c0e
      https://github.com/quicwg/base-drafts/commit/6a72f4259942e5b84906277bc38bff550b5b9c0e
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Recommend H3_NO_ERROR for early responses


  Commit: f8efc92d9c63ee3180b9e2a3fa5f190c46fdcc54
      https://github.com/quicwg/base-drafts/commit/f8efc92d9c63ee3180b9e2a3fa5f190c46fdcc54
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Clarify what the error code is for


  Commit: a167bc0a4266fca8026492d7e6d8cb24c9268038
      https://github.com/quicwg/base-drafts/commit/a167bc0a4266fca8026492d7e6d8cb24c9268038
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3208 from quicwg/http/early_response

Recommend H3_NO_ERROR for early responses


Compare: https://github.com/quicwg/base-drafts/compare/32b81b6bc1b6...a167bc0a4266


From nobody Sun Dec  8 17:18: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 CE9C312007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.14
X-Spam-Level: 
X-Spam-Status: No, score=-7.14 tagged_above=-999 required=5 tests=[BAYES_00=-1.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.14, 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 AH52zO_89L3f for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:34 -0800 (PST)
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 109F21200FD for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:18:34 -0800 (PST)
Date: Sun, 08 Dec 2019 17:18:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854313; bh=L7GR/d8rWL97LggmmVyes/6wp1SWF04pKTJdNzfas9w=; h=Date:From:To:Subject:From; b=WbXp+Ry0nQH6tmu6QRoJRXt53uobLKku7VvIlMv1sOb88CocwVW9Ed756o5i1xNlM IaZO8GCPgJQLkEIWQDb/HeZ9BRGkWH8Ikiy/aJzfzfy6HNqvGULgjnpJWo48tN8E2a 5pkMtWE+a6Z5lV0mVOPx+5QB/xFQrNtNaHci5YuY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/early_response/f8efc9-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/EOF2QrcVfCtQbgRpkV1nnECVDNI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:18:36 -0000

  Branch: refs/heads/http/early_response
  Home:   https://github.com/quicwg/base-drafts


From nobody Sun Dec  8 17: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 902711200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yLwhjEPE-X_4 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:41 -0800 (PST)
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 327FE12007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:18:41 -0800 (PST)
Date: Sun, 08 Dec 2019 17:18:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854320; bh=IMamgnq6zOthKRQXtbG+HfuqBQwcaeXucLWgu2JqELE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2T3xBXuLS3QSVHe9kIyp4DaxlYEliaKsEVkwJtYgcSjJ3WYTvdNE8h8meZrI+JJDi NsIIi1QCezmA4KnmMpk743+2ZLDENlxzDrfOYIqqFrCrBrX3wxHdgDOfPjHE+7sITT gSGVKy0R1L1/63ZWaFsebBzCku0SU5JXwDHIQgzc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4X24G22QSUUFLUALN37LJXBEVBNHHB6AI4HU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3208/issue_event/2864651255@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3208@github.com>
References: <quicwg/base-drafts/pull/3208@github.com>
Subject: Re: [quicwg/base-drafts] Recommend H3_NO_ERROR for early responses (#3208)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda0f09c7e0_c2d3feb5a2cd96044096f"; 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/IUYiMrCw54waZlTX_SjPXafw-XE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:18:42 -0000

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

Merged #3208 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/3208#event-2864651255
----==_mimepart_5deda0f09c7e0_c2d3feb5a2cd96044096f
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="520166461" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3208" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3208/hovercard" href="https://github.com/quicwg/base-drafts/pull/3208">#3208</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/3208?email_source=notifications&amp;email_token=AFTOJK7KXXYM2Z3GG6G3753QXWMHBA5CNFSM4JK4M6K2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RX5Y#event-2864651255">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6JRI5OXDHFPRBPEFDQXWMHBANCNFSM4JK4M6KQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5FQVHA4Q3OJMWWUOLQXWMHBA5CNFSM4JK4M6K2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RX5Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3208?email_source=notifications\u0026email_token=AFTOJK7KXXYM2Z3GG6G3753QXWMHBA5CNFSM4JK4M6K2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RX5Y#event-2864651255",
"url": "https://github.com/quicwg/base-drafts/pull/3208?email_source=notifications\u0026email_token=AFTOJK7KXXYM2Z3GG6G3753QXWMHBA5CNFSM4JK4M6K2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RX5Y#event-2864651255",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda0f09c7e0_c2d3feb5a2cd96044096f--


From nobody Sun Dec  8 17:18: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 AC5541200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1PT9xYhkKh5g for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:42 -0800 (PST)
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 7DAA31200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:18:42 -0800 (PST)
Date: Sun, 08 Dec 2019 17:18:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854321; bh=WQBcQMgOCu6OJPFyaCvo5vmyPtKwJJ8KvcXnmuH40wY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ue4571/S5TtlWBjU65lE16myYrKaw1nH3aLSG+SpnmJieNUVdmx70oK7X68YyMsvd HsgZ46CmgEnXUgExncQgBP6em1aXCyHOipqQLnwX8Ap6yN1zRVscaYAvflc34aRfDi xuD4ebrAnvSGYkwV6V5Bam9/Reenvi7WiKYYPPd0=
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/4371031179@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_5deda0f1a7e42_528d3fb9a30cd9644450ee"; 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/ivwZt9Cokqh_vw1D8HRdlRotc3E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:18:43 -0000

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

@martinthomson pushed 1 commit.

90bc428d40356107d21e165a94e7fe2b0e3f2e64  Merge branch 'master' into provisional


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3170/files/e4b5c8103a85a79e62da4b027b199b84240bfb24..90bc428d40356107d21e165a94e7fe2b0e3f2e64

----==_mimepart_5deda0f1a7e42_528d3fb9a30cd9644450ee
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/90bc428d40356107d21e165a94e7fe2b0e3f2e64">90bc428</a>  Merge branch &#39;master&#39; into provisional</li>
</ul>


<p style="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/e4b5c8103a85a79e62da4b027b199b84240bfb24..90bc428d40356107d21e165a94e7fe2b0e3f2e64?email_source=notifications&amp;email_token=AFTOJK2X6IZ4OIV5UXX3VEDQXWMHDA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMBVGM4TEM2QOVZWQIZUGM3TCMBTGEYTOOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2Y2ILTAST7XMOAAKTQXWMHDANCNFSM4JGUI6WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2CKQ4NB25ODBWYZODQXWMHDA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMBVGM4TEM2QOVZWQIZUGM3TCMBTGEYTOOI.gif" height="1" width="1" 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/e4b5c8103a85a79e62da4b027b199b84240bfb24..90bc428d40356107d21e165a94e7fe2b0e3f2e64?email_source=notifications\u0026email_token=AFTOJK2X6IZ4OIV5UXX3VEDQXWMHDA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMBVGM4TEM2QOVZWQIZUGM3TCMBTGEYTOOI",
"url": "https://github.com/quicwg/base-drafts/pull/3170/files/e4b5c8103a85a79e62da4b027b199b84240bfb24..90bc428d40356107d21e165a94e7fe2b0e3f2e64?email_source=notifications\u0026email_token=AFTOJK2X6IZ4OIV5UXX3VEDQXWMHDA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMBVGM4TEM2QOVZWQIZUGM3TCMBTGEYTOOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5deda0f1a7e42_528d3fb9a30cd9644450ee--


From nobody Sun Dec  8 17:18: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 74D981200CC for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mLyEZoNjYihe for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:43 -0800 (PST)
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 5318E12007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:18:43 -0800 (PST)
Date: Sun, 08 Dec 2019 17:18:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854321; bh=79YPkcmqGonwlSllyDhPZrmCCOZ/7BeQ9oQ5WITPTDk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dw7ag9cAtfw+1QU+X+19F4gGJDME1yFb0/IivIhA9fnatTwMoaKnfhMs34wzb8zNl OKzGWWuwMOKEF309qxhvdNlQxt35udUED5fNS6xtT98qBpjXbOR223HB/opL+1HgQk cGrxvIQxTTrcHNVeGHCCxWmV2HUi0DoD6auPt/xI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2DFGJS2SJBOVT7AON37LJXDEVBNHHB45F65Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3130/issue_event/2864651260@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_5deda0f1ad760_6e8d3fa5de8cd96c503021"; 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/ofaeufHVFQ1HIW_irDMTIxz-bms>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:18:44 -0000

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

Closed #3130 via #3208.

-- 
You are receiving this 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#event-2864651260
----==_mimepart_5deda0f1ad760_6e8d3fa5de8cd96c503021
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="510967534" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3130" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3130/hovercard" href="https://github.com/quicwg/base-drafts/issues/3130">#3130</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="520166461" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3208" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3208/hovercard" href="https://github.com/quicwg/base-drafts/pull/3208">#3208</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/3130?email_source=notifications&amp;email_token=AFTOJKZNKMJUI7NL2NQ2FTLQXWMHDA5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RX7A#event-2864651260">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7DXICMY7G5JNKS73TQXWMHDANCNFSM4JDZGBXA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2TNRCYZ4LH4KYKGGTQXWMHDA5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RX7A.gif" height="1" width="1" 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=AFTOJKZNKMJUI7NL2NQ2FTLQXWMHDA5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RX7A#event-2864651260",
"url": "https://github.com/quicwg/base-drafts/issues/3130?email_source=notifications\u0026email_token=AFTOJKZNKMJUI7NL2NQ2FTLQXWMHDA5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7RX7A#event-2864651260",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda0f1ad760_6e8d3fa5de8cd96c503021--


From nobody Sun Dec  8 17:18: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 ED3B51200EB for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:54 -0800 (PST)
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 r6GxnNFyFY5v for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:53 -0800 (PST)
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 DBB9F12007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:18:53 -0800 (PST)
Date: Sun, 08 Dec 2019 17:18:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854333; bh=5jc7ZpzsbfV4AgR8Fzb4LuyPBOC3r+NY7PNLTyT+tTs=; h=Date:From:To:Subject:From; b=VQYNu5fB9z1Uehy6z2Ala8dPhjB16QyOOWZ1POWgULpA+ESL2ecQEgR2c7VqSIfWS FW2Uo2COaTFzP4W42uyI1L/XdiZBcpBf6pJf/+k3mJJkaj75mf91AtXVSLfIk130lT IBXIkoGS5PRknJCXpZNQ61ZbYO4ZktQCN9BLxL9E=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/a167bc-90baac@github.com>
Subject: [quicwg/base-drafts] b3defa: No reading of 1-RTT before the handshake is 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/-5Q_njUc0A6LuwbsSyCvypU7UEE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:18:55 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b3defa9c1d9b8a97b445bcc5ca40cd7dfcc75321
      https://github.com/quicwg/base-drafts/commit/b3defa9c1d9b8a97b445bcc5ca40cd7dfcc75321
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-19 (Tue, 19 Nov 2019)

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

  Log Message:
  -----------
  No reading of 1-RTT before the handshake is complete

We really mean it.

The effect of #3159 has been to shame some implementations into the
right behaviour, but on reviewing this section, it really was
unambiguous.  This tweaks the text slightly and adds a cautionary note,
but it is otherwise unchanged other than a few editorial tweaks.

Closes #3159.


  Commit: e2ee0d4652ea2f3a405da6ba14d08416bc4f6b3d
      https://github.com/quicwg/base-drafts/commit/e2ee0d4652ea2f3a405da6ba14d08416bc4f6b3d
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-19 (Tue, 19 Nov 2019)

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

  Log Message:
  -----------
  Simplify


  Commit: 459ef0f8b646af38e381acab8f2dfb1769391df0
      https://github.com/quicwg/base-drafts/commit/459ef0f8b646af38e381acab8f2dfb1769391df0
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-19 (Tue, 19 Nov 2019)

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

  Log Message:
  -----------
  Keep context


  Commit: 90baacda8f5ce02aa7d0e1354abc7e48ae74b86e
      https://github.com/quicwg/base-drafts/commit/90baacda8f5ce02aa7d0e1354abc7e48ae74b86e
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3224 from quicwg/really-really-dont-1rtt-early

No reading of 1-RTT before the handshake is complete


Compare: https://github.com/quicwg/base-drafts/compare/a167bc0a4266...90baacda8f5c


From nobody Sun Dec  8 17:19: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 A767B12007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:55 -0800 (PST)
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 GLH0gwK6MaOX for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:18:54 -0800 (PST)
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 ACE0C1200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:18:54 -0800 (PST)
Date: Sun, 08 Dec 2019 17:18:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854334; bh=w/cIymhPtJyUUKVJOf6Upq9xh8m3ATZ4Tj0W3NaJbTY=; h=Date:From:To:Subject:From; b=hYTDfw3QcOLUIxEM9zRAETGW3g28CK2+Ju0e/4A+TeIRxIbNj1BD6WgC4HtBQYA5C hFgqGid50c4kdeiXEk0rhOPSN2mcymIM/nLYTv36Pm9YNvVIb8YK7PUnN/EA5aN7nu hdDJYtJHZjwzRBwq1ovFOJChJQiA05hm5IJSgYX4=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/really-really-dont-1rtt-early/459ef0-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/WE00ZAH2NZhy4w4TSDAIFGh0f0o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:18:55 -0000

  Branch: refs/heads/really-really-dont-1rtt-early
  Home:   https://github.com/quicwg/base-drafts


From nobody Sun Dec  8 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 444011200EB for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 69BzZLX4XukC for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:03 -0800 (PST)
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 DF9D712007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:02 -0800 (PST)
Date: Sun, 08 Dec 2019 17:19:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854342; bh=xB+aLMcfH1F50XvaMWz+/mwkhSp5Hx9RFgQ8sPeVelA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qqYIychfV52aPn4/GnjwwBu2VYCP7rrWcsN6HUH1CunyoDzjDvZCeD8CIpx8lFuuI /ROkpbgBZ2of7HSmPFwDgJUJY5to3cH2nccRyFFcUAtDk+fCgRqw1yGjAXiskSikFO F39w4JewF4TIuLqrZftK2KqckgQL0wDLlWIu3t24=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5QSLQBVNFCR666LKN37LJYNEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3159/issue_event/2864651579@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_5deda1063a2fc_292a3fe235ccd95c25483c"; 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/rAbEkY_Rv_mBbtYgd8k50mo_t5w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:04 -0000

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

Closed #3159 via #3224.

-- 
You are receiving this 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#event-2864651579
----==_mimepart_5deda1063a2fc_292a3fe235ccd95c25483c
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="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> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="521297759" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3224" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3224/hovercard" href="https://github.com/quicwg/base-drafts/pull/3224">#3224</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=AFTOJK4NLE7MX4NQ2QYY3ITQXWMINA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2OY#event-2864651579">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ3MGNWQK6OJULD3FLQXWMINANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZFQNEJC5FXCJ5OACTQXWMINA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2OY.gif" height="1" width="1" 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=AFTOJK4NLE7MX4NQ2QYY3ITQXWMINA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2OY#event-2864651579",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK4NLE7MX4NQ2QYY3ITQXWMINA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2OY#event-2864651579",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda1063a2fc_292a3fe235ccd95c25483c--


From nobody Sun Dec  8 17:19:12 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 466CB1200FF for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:04 -0800 (PST)
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 hycH0l7jRLsO for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:03 -0800 (PST)
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 7D0281200CD for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:03 -0800 (PST)
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=WBmPbMj9RZzgwz/mFIbSAf7PL0gRafDbpFPits1Svhc=; b= JG7q/Z4CF2RuhevEKqyaZuCECx9ZqavUv/e2CLn3w/M/wcC7IJC2QWuXOPLuXnQu ZlgKb9xdSHV9ZRRto9ZGO+zKu1owu99Qn72ys/LQrpxS7e7gL01DDkfvknBASlw0 aPSe+1u2lgUFEdDF+UuifBoskgJKKgUxOSu+jgrGQxc=
Received: by filter0982p1las1.sendgrid.net with SMTP id filter0982p1las1-24899-5DEDA106-13 2019-12-09 01:19:02.451546737 +0000 UTC m=+363232.952552998
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0009p1iad2.sendgrid.net (SG) with ESMTP id fVd4D-dTQRKl3FYLZKayNg for <quic-issues@ietf.org>; Mon, 09 Dec 2019 01:19:02.439 +0000 (UTC)
Date: Mon, 09 Dec 2019 01:19:02 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3T2GLHKKMOG2N37FV37LJYNEVBNHHB6ES7L4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3224/issue_event/2864651576@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3224@github.com>
References: <quicwg/base-drafts/pull/3224@github.com>
Subject: Re: [quicwg/base-drafts] No reading of 1-RTT before the handshake is complete (#3224)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda1061d2fe_5d4d3f893c0cd960482042"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0DDJqWHYJCzMowQo5bKrMmFrqADaGSRYs50l SJwVpi4Z22aYxufbttleTNFgpbsvYwW01Vc0gJcVqQzLgA62Bg151ak40aWKPL4ewWnyc7LXPJ+A+F j2F3kKwbNVZujz5Y4eqf8Shkml7BHVv9wrz4XLf/NTTa2ZuD6RMGkbwPbDgzt6mqiDhkR+IQ14wdiB 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8CvLQRSCBU7HfhQ2nvFlEwZydXk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:04 -0000

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

Merged #3224 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/3224#event-2864651576
----==_mimepart_5deda1061d2fe_5d4d3f893c0cd960482042
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="521297759" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3224" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3224/hovercard" href="https://github.com/quicwg/base-drafts/pull/3224">#3224</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/3224?email_source=notifications&amp;email_token=AFTOJK2TANINWBTXWJ7V7BTQXWMINA5CNFSM4JL5PYL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2OA#event-2864651576">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7Z5RDSQOGESZTSCJDQXWMINANCNFSM4JL5PYLQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK662BSIQZXMEVOHQ5DQXWMINA5CNFSM4JL5PYL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2OA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3224?email_source=notifications\u0026email_token=AFTOJK2TANINWBTXWJ7V7BTQXWMINA5CNFSM4JL5PYL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2OA#event-2864651576",
"url": "https://github.com/quicwg/base-drafts/pull/3224?email_source=notifications\u0026email_token=AFTOJK2TANINWBTXWJ7V7BTQXWMINA5CNFSM4JL5PYL2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2OA#event-2864651576",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda1061d2fe_5d4d3f893c0cd960482042--


From nobody Sun Dec  8 17:19: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 E139512007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id blcgq-pUrk_K for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:03 -0800 (PST)
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 60A441200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:03 -0800 (PST)
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 BC2F72C0FED for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854342; bh=wusNAwb6ROKHr4LolvgCWazzbPYhC+uD8tLh4lU2P74=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GRcN1dLqQEaGPEkrwpUAjIfHi3Yw/NO0HXnNLk0NHOb1nECvT+LOjGfBWnhBnXXmz gEZ/5wKsmZMaSTzKlHrJ/h7nXRghYz8nRE1cJp7OjYq1KJOQ1zrKm07+YfkINuZYDF shWzpgw3+TOwN1WBCjO9WRWL6ASYZHtkDj7+9GAA=
Date: Sun, 08 Dec 2019 17:19:02 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK53KEENOQXVU6OO5T537LJYNEVBNHHB5L5LZA@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/issue_event/2864651581@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_5deda106ad133_34aa3f9258acd9682927e2"; 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/ZqCtji-RtaX5JX2Bh8c1aeo-o_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: Mon, 09 Dec 2019 01:19:05 -0000

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

Closed #3174 via #3224.

-- 
You are receiving this 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#event-2864651581
----==_mimepart_5deda106ad133_34aa3f9258acd9682927e2
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="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> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="521297759" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3224" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3224/hovercard" href="https://github.com/quicwg/base-drafts/pull/3224">#3224</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/3174?email_source=notifications&amp;email_token=AFTOJK2XHOTWXUHSWK36A6LQXWMINA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2PI#event-2864651581">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7PF3BMKFB734ITGV3QXWMINANCNFSM4JG42WLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2EOIGV5YMSJP5SRDLQXWMINA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2PI.gif" height="1" width="1" 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=AFTOJK2XHOTWXUHSWK36A6LQXWMINA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2PI#event-2864651581",
"url": "https://github.com/quicwg/base-drafts/pull/3174?email_source=notifications\u0026email_token=AFTOJK2XHOTWXUHSWK36A6LQXWMINA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R2PI#event-2864651581",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda106ad133_34aa3f9258acd9682927e2--


From nobody Sun Dec  8 17:19: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 67C541200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:20 -0800 (PST)
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 EDif3B9CHcbv for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:18 -0800 (PST)
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 CCD0B12007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:18 -0800 (PST)
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 83C37261739 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854358; bh=bOM96cgUhtbNKzX0rgJFnNAvtSuhroZir4Z5qs/80x0=; h=Date:From:To:Subject:From; b=nEpeixypOVAUvoOGpIM+/tJ6MF2Se9nyUsW91OV/1PqcxSlBFyyo7uWJhr2ef+7Hm hsxslvQdCwUxZWPlsGP5G5D58XsbcMxPFOppSSdIpdO+M9UNtBwu9XhHOcmzkiGpxK +AbvpDrPwkNMOrZIv9sCoj7cIfe83qKFkxLiyPgA=
Date: Sun, 08 Dec 2019 17:19:18 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/90baac-752f22@github.com>
Subject: [quicwg/base-drafts] 22e8b1: forbid exceeding the peer's active_connection_id_l...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K_L1d1dvCyNAmHGznMllf2QXzvs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:20 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 22e8b1cae9a2614c72b2b58337b09a359f49c5ab
      https://github.com/quicwg/base-drafts/commit/22e8b1cae9a2614c72b2b58337b09a359f49c5ab
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-07 (Thu, 07 Nov 2019)

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

  Log Message:
  -----------
  forbid exceeding the peer's active_connection_id_limit


  Commit: 1e286a042ef691a58f38c6b63b6339fdf9b9d14b
      https://github.com/quicwg/base-drafts/commit/1e286a042ef691a58f38c6b63b6339fdf9b9d14b
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-07 (Thu, 07 Nov 2019)

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

  Log Message:
  -----------
  add an error code for exceeding the connection ID limit


  Commit: 8ed69b0c6393dca4a876ee73c866b69a7a2a3e75
      https://github.com/quicwg/base-drafts/commit/8ed69b0c6393dca4a876ee73c866b69a7a2a3e75
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  set a default and minimum value for active_connection_id_limit


  Commit: 8354804a2a30580fd1b7deadb19f3baf3ad68fd8
      https://github.com/quicwg/base-drafts/commit/8354804a2a30580fd1b7deadb19f3baf3ad68fd8
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  mandate the processing order of NEW_CONNECTION_ID frame fields


  Commit: 912634dbeddd6dbe910a05694828db4b2fc67b3a
      https://github.com/quicwg/base-drafts/commit/912634dbeddd6dbe910a05694828db4b2fc67b3a
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-17 (Sun, 17 Nov 2019)

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

  Log Message:
  -----------
  include the handshake and SPA CIDs in the connection ID limit


  Commit: a11afffde6f7d8a1663baf21877b1b87449c2f41
      https://github.com/quicwg/base-drafts/commit/a11afffde6f7d8a1663baf21877b1b87449c2f41
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-17 (Sun, 17 Nov 2019)

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

  Log Message:
  -----------
  rephrase when to supply new CIDs


  Commit: 2473c8b0a7b3834498c159403a6dfca75daaa41e
      https://github.com/quicwg/base-drafts/commit/2473c8b0a7b3834498c159403a6dfca75daaa41e
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-17 (Sun, 17 Nov 2019)

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

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into enforce-active-connection-id-limit


  Commit: 750caeac14e33b7bfa362d54d4804f6e2be69e5b
      https://github.com/quicwg/base-drafts/commit/750caeac14e33b7bfa362d54d4804f6e2be69e5b
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-18 (Mon, 18 Nov 2019)

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

  Log Message:
  -----------
  no active_connection_id_limit when using zero-length CIDs


  Commit: 569b660eb85bf55bf7a226037da73057afd86ddf
      https://github.com/quicwg/base-drafts/commit/569b660eb85bf55bf7a226037da73057afd86ddf
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-18 (Mon, 18 Nov 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>


  Commit: e60e94e5aafe83d4e64bb8d86a1ae68e81eff4ad
      https://github.com/quicwg/base-drafts/commit/e60e94e5aafe83d4e64bb8d86a1ae68e81eff4ad
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-19 (Tue, 19 Nov 2019)

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

  Log Message:
  -----------
  apply Jana's suggestion


  Commit: 752f22c36e96d4a647f6ad69c8cd8a6eb1f8b097
      https://github.com/quicwg/base-drafts/commit/752f22c36e96d4a647f6ad69c8cd8a6eb1f8b097
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3201 from marten-seemann/enforce-active-connection-id-limit

enforce the active_connection_id_limit


Compare: https://github.com/quicwg/base-drafts/compare/90baacda8f5c...752f22c36e96


From nobody Sun Dec  8 17:19: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 9E77212007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:21 -0800 (PST)
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 BazaQcH4opa1 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:19 -0800 (PST)
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 7D0381200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=wEF9jIj/ZDaWAHmyn+jXsmhXkpY5hDbPv11d/jjcJoE=; b= fnF8Bp5zzwe9+4CIr5oo7d1g5DMr0ZhFSeCP5SOvSaY8inbIXVqpKOeJiRHSIXk7 A2q1pzl7+qQinYwaE1yYrcrp4eeYEju4/WV0XwzETxBTwx7QaPLgW9fFNrlM9UTU vPXFQ1ekCDCKmHqZe2sbTY89A7Hc1vk2/ACrmdA1Log=
Received: by filter1081p1las1.sendgrid.net with SMTP id filter1081p1las1-29830-5DEDA117-3 2019-12-09 01:19:19.180274877 +0000 UTC m=+362573.028394319
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0041p1iad2.sendgrid.net (SG) with ESMTP id OwuPN3stRA2PU4zjLL94ng for <quic-issues@ietf.org>; Mon, 09 Dec 2019 01:19:19.053 +0000 (UTC)
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 CBE91960613 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:18 -0800 (PST)
Date: Mon, 09 Dec 2019 01:19:19 +0000 (UTC)
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/4fb9d3-e56ce4@github.com>
Subject: [quicwg/base-drafts] e56ce4: Script updating gh-pages from a167bc0a. [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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2mf5Y7HCbxLMi9uYiv05dLbzrs35mXmyHe7R OwFtwkr5hL5c0jb5pz5JxbkCOclkeEWdFnLVH5TsrCdW6XDWYfASMUGUpNfgV5xZO2RhaNhDP2QcNl X2QlOsT67tAa5cBIFTviZf7rVYEkagN+txViHPnq/X7dy3KkX0hUJcGwzg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XaaZLTopnPTl02H5OUWlZo_CWkU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:22 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: e56ce4e5473aa4fc46e1e902dd844a1a3099ee93
      https://github.com/quicwg/base-drafts/commit/e56ce4e5473aa4fc46e1e902dd844a1a3099ee93
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 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 a167bc0a. [ci skip]



From nobody Sun Dec  8 17:19: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 F037B1200FF for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IgbDtkNMAnCJ for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:27 -0800 (PST)
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 D0EBF12007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:26 -0800 (PST)
Date: Sun, 08 Dec 2019 17:19:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854366; bh=iGg0vDhst01W+7VUj/925chbdR4sSwaLxaTyR14n2+A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LUlME/5hg3aR83T5ibAWQ23ssE47FWTFiT/l5rSk97RWMucKUONRtfoRe3BXQJMu8 MuxMtTmgHgmwhRIUQNSGmDqMd93qbrwUqhXy8oaM2pgdC1bnfsfmrAQ/6vO/IBO5Z8 r54pBy0t7xG02xJQbue7WmSJ4qRStfvWtX7gAYcU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK37MCC4QFIX7AU7T5537LJZ5EVBNHHB53YOA4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3200/issue_event/2864651992@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3200@github.com>
References: <quicwg/base-drafts/issues/3200@github.com>
Subject: Re: [quicwg/base-drafts] Definition of "active connection ID" is misleading (or the name is) (#3200)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda11e2a14a_2f6c3fb4f6acd95c11249e"; 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/temImXAZkWUon1znNrlxS2XwaSk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:28 -0000

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

Closed #3200 via #3201.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3200#event-2864651992
----==_mimepart_5deda11e2a14a_2f6c3fb4f6acd95c11249e
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="518983175" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3200" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3200/hovercard" href="https://github.com/quicwg/base-drafts/issues/3200">#3200</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="518998062" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3201" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3201/hovercard" href="https://github.com/quicwg/base-drafts/pull/3201">#3201</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/3200?email_source=notifications&amp;email_token=AFTOJK26H27Z65Z3YFS5KCTQXWMJ5A5CNFSM4JKABU42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5WA#event-2864651992">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7CSIFJKDLRBV4JYWTQXWMJ5ANCNFSM4JKABU4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJP4M2EU7MBAU4AKTQXWMJ5A5CNFSM4JKABU42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5WA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3200?email_source=notifications\u0026email_token=AFTOJK26H27Z65Z3YFS5KCTQXWMJ5A5CNFSM4JKABU42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5WA#event-2864651992",
"url": "https://github.com/quicwg/base-drafts/issues/3200?email_source=notifications\u0026email_token=AFTOJK26H27Z65Z3YFS5KCTQXWMJ5A5CNFSM4JKABU42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5WA#event-2864651992",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda11e2a14a_2f6c3fb4f6acd95c11249e--


From nobody Sun Dec  8 17:19: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 6425C12007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bAwtPo6WeTYg for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:27 -0800 (PST)
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 3F8D51200EB for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:27 -0800 (PST)
Date: Sun, 08 Dec 2019 17:19:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854366; bh=GTiivlZNXXgasmqs7K17EtJdHpzTyXJ/PsyUFYbr0gw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J41+Xtb0KY3/Z9nIOU8ZWMLi/6GlNHiFnErJoyoikDw65vjpb1li+K5WVSADn7GWV 8K9l9OtGtTh7vuUDNX+SaWv77GDxmlygPEojBP0WP1LJDDGUN2cxhosN48e4M/NqW/ Dz8ISyUWpfLCrGLknx9lhHdHJxJtLnunmUK7faKg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4YXEF5MA662CXVFS537LJZ5EVBNHHB532IFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3201/issue_event/2864651979@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3201@github.com>
References: <quicwg/base-drafts/pull/3201@github.com>
Subject: Re: [quicwg/base-drafts] enforce the active_connection_id_limit (#3201)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda11e8ceec_79743feeab8cd9602534a4"; 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/UHrd2GSTGcrjdDKA2d9t__c3oP8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:28 -0000

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

Merged #3201 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/3201#event-2864651979
----==_mimepart_5deda11e8ceec_79743feeab8cd9602534a4
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="518998062" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3201" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3201/hovercard" href="https://github.com/quicwg/base-drafts/pull/3201">#3201</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/3201?email_source=notifications&amp;email_token=AFTOJK6EJP7M2TXW2XUK2FTQXWMJ5A5CNFSM4JKANHMKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5SY#event-2864651979">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7UTDHSQZEC6MZJP7DQXWMJ5ANCNFSM4JKANHMA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6VAWZ7EJ6O33UYRVTQXWMJ5A5CNFSM4JKANHMKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5SY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3201?email_source=notifications\u0026email_token=AFTOJK6EJP7M2TXW2XUK2FTQXWMJ5A5CNFSM4JKANHMKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5SY#event-2864651979",
"url": "https://github.com/quicwg/base-drafts/pull/3201?email_source=notifications\u0026email_token=AFTOJK6EJP7M2TXW2XUK2FTQXWMJ5A5CNFSM4JKANHMKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5SY#event-2864651979",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda11e8ceec_79743feeab8cd9602534a4--


From nobody Sun Dec  8 17:19: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 BC1DC1200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eO2RY7Kj_gBb for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:27 -0800 (PST)
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 6FE571200FD for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:27 -0800 (PST)
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 C9D18520923 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854366; bh=n4497MUdYn4YLkkGOOHXBzYjIjKnMp7TaMSS7+foYKQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hYLXAGxW66xeJtL2r1xvBv4uCtT//Lz8FGEgNORKzKlyfu4RKgCMI7ViEqsrx17G6 QJAf14XjOWLHxqvM7Ezz6sNbuyIGBmVnMYyC3dLSfhm8ShFgTUnjuNvaGs8D89WDwU SYMLv29ght+NQsAuCshCKQSyHGAmX6c4L1YnD/HM=
Date: Sun, 08 Dec 2019 17:19:26 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3NP6XOUC7R76I5F6V37LJZ5EVBNHHB5Y6ONQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3193/issue_event/2864651985@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3193@github.com>
References: <quicwg/base-drafts/issues/3193@github.com>
Subject: Re: [quicwg/base-drafts] active_connection_id_limit interacts poorly with Retire Prior To (#3193)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda11eb9fe2_f953fc1f52cd96c3636fe"; 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/kkYI1j2gQtITaQaHhyHgjUJNnTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:29 -0000

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

Closed #3193 via #3201.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3193#event-2864651985
----==_mimepart_5deda11eb9fe2_f953fc1f52cd96c3636fe
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="518245996" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3193" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3193/hovercard" href="https://github.com/quicwg/base-drafts/issues/3193">#3193</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="518998062" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3201" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3201/hovercard" href="https://github.com/quicwg/base-drafts/pull/3201">#3201</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/3193?email_source=notifications&amp;email_token=AFTOJK7UGG7XOSA2X6DIIQTQXWMJ5A5CNFSM4JJPZITKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5UI#event-2864651985">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYCLUXJY7L7D3JRCY3QXWMJ5ANCNFSM4JJPZITA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYGNQHAJCBJ2NNIYZTQXWMJ5A5CNFSM4JJPZITKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5UI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3193?email_source=notifications\u0026email_token=AFTOJK7UGG7XOSA2X6DIIQTQXWMJ5A5CNFSM4JJPZITKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5UI#event-2864651985",
"url": "https://github.com/quicwg/base-drafts/issues/3193?email_source=notifications\u0026email_token=AFTOJK7UGG7XOSA2X6DIIQTQXWMJ5A5CNFSM4JJPZITKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5UI#event-2864651985",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda11eb9fe2_f953fc1f52cd96c3636fe--


From nobody Sun Dec  8 17:19: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 49E1012007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WmMpFkDfhzKd for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:27 -0800 (PST)
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 2A21F1200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:27 -0800 (PST)
Date: Sun, 08 Dec 2019 17:19:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854366; bh=J36tqiUjF853BLoxd3LEKT1SrXr4MPFGGR5gb2hKuSw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NPanQz0ri8i6jq/6ZM/rUQR6vDyvPYNS6/3O99O3rn9+DOaKvV3FpUdTbeer1utft NEt+aq9mkCYtQwJRTyqKSQQrtsKQfh9oTzA7fJOQepdr25qE2ifzAJFYOnARUNEqqg fMn09SnqYwop4OquBCALWLdXaERdwWFc1L2lCbds=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK343ADZB26U5FVSYEV37LJZ5EVBNHHB52U4VI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3197/issue_event/2864651987@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3197@github.com>
References: <quicwg/base-drafts/issues/3197@github.com>
Subject: Re: [quicwg/base-drafts] active_connection_id_limit defaults to 0 (#3197)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda11e92bef_205b3f8fc56cd95c123242"; 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/vyaYPUut1_ipmCmWFffadJwvpCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:29 -0000

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

Closed #3197 via #3201.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3197#event-2864651987
----==_mimepart_5deda11e92bef_205b3f8fc56cd95c123242
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="518692010" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3197" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3197/hovercard" href="https://github.com/quicwg/base-drafts/issues/3197">#3197</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="518998062" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3201" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3201/hovercard" href="https://github.com/quicwg/base-drafts/pull/3201">#3201</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/3197?email_source=notifications&amp;email_token=AFTOJK77MR7O2LERVU2X5YTQXWMJ5A5CNFSM4JJ3U222YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5UY#event-2864651987">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK77NUY3TK3CIT75WI3QXWMJ5ANCNFSM4JJ3U22Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ZADSPMIA3PF3Z4ZTQXWMJ5A5CNFSM4JJ3U222YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5UY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3197?email_source=notifications\u0026email_token=AFTOJK77MR7O2LERVU2X5YTQXWMJ5A5CNFSM4JJ3U222YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5UY#event-2864651987",
"url": "https://github.com/quicwg/base-drafts/issues/3197?email_source=notifications\u0026email_token=AFTOJK77MR7O2LERVU2X5YTQXWMJ5A5CNFSM4JJ3U222YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7R5UY#event-2864651987",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda11e92bef_205b3f8fc56cd95c123242--


From nobody Sun Dec  8 17:19: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 7B0B912007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:36 -0800 (PST)
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 7fNgq-PY8cBh for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:35 -0800 (PST)
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 663A71200FD for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:35 -0800 (PST)
Date: Sun, 08 Dec 2019 17:19:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854374; bh=1wKYIQRKcXcwkJHEN2eAQcHolnsVHab7jaC0TYZq+dg=; h=Date:From:To:Subject:From; b=gg+nB3HZW94tOVlBpxUOtnrXcH65Z9eaxYr2IH6q9sPHc7bHaMiVZgSOEUBk+NRtg gS3++z6neojbmwbIbu64CdMH6RGZKgSnlSSHdl1nhz14qSqpIGy81HXf3svUQw+zXk XGE3pcDTLoJmE7TXM6nhz9HUzWWLoQIf3psWt+Mk=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/752f22-e60e0e@github.com>
Subject: [quicwg/base-drafts] ba6b49: MUST NOT use a reordering theshold less than 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/LCu5YS08QpypZkIuY6I-h-_3naE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:36 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ba6b49a20a69e9e68f0d3a4c5c36efbc79d6d830
      https://github.com/quicwg/base-drafts/commit/ba6b49a20a69e9e68f0d3a4c5c36efbc79d6d830
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-16 (Sat, 16 Nov 2019)

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

  Log Message:
  -----------
  MUST NOT use a reordering theshold less than 3


  Commit: e60e0ea0f7ec734c53be491f811b1f9e78246647
      https://github.com/quicwg/base-drafts/commit/e60e0ea0f7ec734c53be491f811b1f9e78246647
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3240 from quicwg/ianswett-must-not-3

SHOULD NOT use a reordering threshold less than 3


Compare: https://github.com/quicwg/base-drafts/compare/752f22c36e96...e60e0ea0f7ec


From nobody Sun Dec  8 17:20: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 BEFDF1200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:36 -0800 (PST)
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 Jxb4i_bODIrV for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:35 -0800 (PST)
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 DB8F31200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:35 -0800 (PST)
Date: Sun, 08 Dec 2019 17:19:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854375; bh=whgyVIfVPK/LMXDmbxXkLQuHxv1kUxbqS+8Tdl3inEU=; h=Date:From:To:Subject:From; b=aOF2Pjc24OV7+byc0Crk127HwBK1gLibtzL2vSrha2IGGRWXQV6Y4wKtk2/TmiDvV dXpZapdVMs7wKdG+T1gmqb+bWNA9R51Ap5cN8xnL5J+bK0/pt/WIoOit1UFp8Xe5NK M0pOB0qM3YEZOyNAyLwMsVq+mNq7dzSxU4nPwXTo=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-must-not-3/ba6b49-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/AdmaU0HgU8dp3e3609iO1SXgbyI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:37 -0000

  Branch: refs/heads/ianswett-must-not-3
  Home:   https://github.com/quicwg/base-drafts


From nobody Sun Dec  8 17:20: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 39FB21200CC for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:43 -0800 (PST)
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 bIi6JDTVdh6J for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:42 -0800 (PST)
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 033E012007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:42 -0800 (PST)
Date: Sun, 08 Dec 2019 17:19:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854381; bh=Q4IXSmooozPPj0eEOQ03incIjV833+R/7/0809IiB4A=; h=Date:From:To:Subject:From; b=sB06/YLsvsbCb3NkZsqwdrUmfI8dZOBsD9E/Oz6LkBSYbNpulbuUhL8+amLcrUGZC rTarSs0hqlZnp1gxht6B0/d5nmAQZYLZTDfbMWZniYh7Mzh65AcnxyNhY5Gpic/a+m v9eF94CuGrl/fBIm9DhNST5ePGuqwzu0lkwCqJ5c=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/e60e0e-19dd7d@github.com>
Subject: [quicwg/base-drafts] 56e2ca: allow CRYPTO_BUFFER_EXCEEDED when overflowing a CR...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v_CszP3NRXpF_pKC6savJCmZOQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:43 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 56e2ca00dc0bd264c21b72d7b28a46652d676d31
      https://github.com/quicwg/base-drafts/commit/56e2ca00dc0bd264c21b72d7b28a46652d676d31
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-04 (Mon, 04 Nov 2019)

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

  Log Message:
  -----------
  allow CRYPTO_BUFFER_EXCEEDED when overflowing a CRYPTO frame


  Commit: 19dd7d0df4c85af239b524a865c117cdf8d5a433
      https://github.com/quicwg/base-drafts/commit/19dd7d0df4c85af239b524a865c117cdf8d5a433
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3186 from marten-seemann/crypto-frame-overflow

allow CRYPTO_BUFFER_EXCEEDED when overflowing a CRYPTO frame


Compare: https://github.com/quicwg/base-drafts/compare/e60e0ea0f7ec...19dd7d0df4c8


From nobody Sun Dec  8 17:20: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 C07241200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-V1-HHqGBjw for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:43 -0800 (PST)
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 B42BF12007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:43 -0800 (PST)
Date: Sun, 08 Dec 2019 17:19:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854383; bh=1/SyzA5+8E13nhW3JCTY+eJHIjzL8AHbkG5fl2WHCvA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KYTEGYmk9IyTreXX2supcoo+9MqfAuTyx3i5svDpOcX85E7gW8sf4hje/PAIcPBE/ rnDI++L+hWijBLgaOLPld4Wh6mLRdMvl/QdjpbengthqLHpsm6PLsZkz0giM2SHl6h mkzDyML3kmrgLeNFYTyHdDY1pOX3gY85Fkt9i28k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2UQWIU3DWCRJQ4IDN37LJ25EVBNHHB6PQ4TQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3256/issue_event/2864652292@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3256@github.com>
References: <quicwg/base-drafts/issues/3256@github.com>
Subject: Re: [quicwg/base-drafts] Packet reordering thresholds less than 3 are not sufficiently reordering tolerant (#3256)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda12f13de_17ae3f91ca0cd9602845dc"; 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/zey89u142dRWONCJxHgEalDqnxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:45 -0000

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

Closed #3256 via #3240.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3256#event-2864652292
----==_mimepart_5deda12f13de_17ae3f91ca0cd9602845dc
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="524164252" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3256" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3256/hovercard" href="https://github.com/quicwg/base-drafts/issues/3256">#3256</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="523928346" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3240" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3240/hovercard" href="https://github.com/quicwg/base-drafts/pull/3240">#3240</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/3256?email_source=notifications&amp;email_token=AFTOJK3PD6KSCL7TC7MSCVLQXWMK7A5CNFSM4JOOYGU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SABA#event-2864652292">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYRU67KD22WXEWJVYLQXWMK7ANCNFSM4JOOYGUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK35AF6H5ZGZQIBNH53QXWMK7A5CNFSM4JOOYGU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SABA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3256?email_source=notifications\u0026email_token=AFTOJK3PD6KSCL7TC7MSCVLQXWMK7A5CNFSM4JOOYGU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SABA#event-2864652292",
"url": "https://github.com/quicwg/base-drafts/issues/3256?email_source=notifications\u0026email_token=AFTOJK3PD6KSCL7TC7MSCVLQXWMK7A5CNFSM4JOOYGU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SABA#event-2864652292",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda12f13de_17ae3f91ca0cd9602845dc--


From nobody Sun Dec  8 17: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 447DE12007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.522
X-Spam-Level: 
X-Spam-Status: No, score=-6.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BzZkJoDo7s2A for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:44 -0800 (PST)
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 2ADE21200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:44 -0800 (PST)
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 835AD6E0025 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854383; bh=AZDZGO2MYZ6jftK0k24QH/DME/upnujJGWD2cqwAnKU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aAP3FQVEhzS9w1C85fJtKz1j2E4F+FoOW/DBHMoKSZDw62diVC8VP6BlhzfOZpQLJ dIGHN4JQkTGL/+O+UUIjoeSEDgI+ST9ZVUeh4X+D/AvwQXm2sPjv4fcgCwVKrCJOLD 5u56gVsjwuZZZEqRWwj2QrRWgpWMJc5pOX7ppHT8=
Date: Sun, 08 Dec 2019 17:19:43 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5GC5ESVQYOV2B5O2F37LJ27EVBNHHB6OUDDI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3240/issue_event/2864652288@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3240@github.com>
References: <quicwg/base-drafts/pull/3240@github.com>
Subject: Re: [quicwg/base-drafts] SHOULD NOT use a reordering threshold less than 3 (#3240)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda12f7457e_2e663fba598cd96433475a"; 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/3EbiR_nSaUARfENzRZ_Gh-u_eCk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:45 -0000

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

Merged #3240 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/3240#event-2864652288
----==_mimepart_5deda12f7457e_2e663fba598cd96433475a
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="523928346" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3240" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3240/hovercard" href="https://github.com/quicwg/base-drafts/pull/3240">#3240</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/3240?email_source=notifications&amp;email_token=AFTOJK3YIBA6O6WQYR4VBX3QXWMK7A5CNFSM4JOH6U42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SAAA#event-2864652288">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5GFXULWSCBCWA5ZMLQXWMK7ANCNFSM4JOH6U4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3ZBZIMJSN3UCZS4M3QXWMK7A5CNFSM4JOH6U42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SAAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3240?email_source=notifications\u0026email_token=AFTOJK3YIBA6O6WQYR4VBX3QXWMK7A5CNFSM4JOH6U42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SAAA#event-2864652288",
"url": "https://github.com/quicwg/base-drafts/pull/3240?email_source=notifications\u0026email_token=AFTOJK3YIBA6O6WQYR4VBX3QXWMK7A5CNFSM4JOH6U42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SAAA#event-2864652288",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda12f7457e_2e663fba598cd96433475a--


From nobody Sun Dec  8 17:20: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 30CA61200CC for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:50 -0800 (PST)
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 u-mldqFc6NN0 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:49 -0800 (PST)
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 ECC1712007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:48 -0800 (PST)
Date: Sun, 08 Dec 2019 17:19:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854388; bh=ERBxN7MlhiBfjUKnK6reNSpp3SdB+vp/PKNySgQAYxs=; h=Date:From:To:Subject:From; b=F5rJr+WtdvpZ+RimqANLC3lzsnzactEGXQiO8yq4Ddi3zIcG5jKPnuwyMzTmaxknP Pc1KBcWLU+0Ltp3o7e6aB+p+aioOJ+CuThy8hzAdln0o/ng3C39EPVUqj7F43aJQmw odAxRckas3Ej95VGLTc5DwUS16m04of+1t1/v910=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/e56ce4-a35682@github.com>
Subject: [quicwg/base-drafts] a35682: Script updating gh-pages from 90baacda. [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/oM-1KEypzE6dP81ymJKcd7FMFCE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:50 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: a3568257cc4fa639cc42f7ef34a446454067024b
      https://github.com/quicwg/base-drafts/commit/a3568257cc4fa639cc42f7ef34a446454067024b
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 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 90baacda. [ci skip]



From nobody Sun Dec  8 17:20:25 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 B47E01200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:52 -0800 (PST)
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 ft4XL1TV2tq7 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:19:52 -0800 (PST)
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 0EB7812007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:52 -0800 (PST)
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=w0BY/9BbvelaIwk/bYcZrna8KGLLn6u9bbA70TF1S7s=; b= RyTFivztVx4immMhQnWjvv317s9b3b45uVTuwmYwAPDuwik8Ixj1lAdOLuEVvLik Mrw43mZYhOtulI8YA4rg+mIJ7kIRP/Bu7euhFlmTEzy1wbt3TzYfueb6W0fpo5vf yK7BBfBJtk2L7+36Lr87/v9fPr3AknC7mlJJ+WYprMU=
Received: by filter1274p1las1.sendgrid.net with SMTP id filter1274p1las1-6118-5DEDA136-1D 2019-12-09 01:19:51.042724596 +0000 UTC m=+362004.142291649
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) by ismtpd0066p1iad1.sendgrid.net (SG) with ESMTP id wVTtWY5bRyu-KgeYmlY2kg for <quic-issues@ietf.org>; Mon, 09 Dec 2019 01:19:51.140 +0000 (UTC)
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 E17B32C0B82 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:19:50 -0800 (PST)
Date: Mon, 09 Dec 2019 01:19:51 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2KHRYHUXPSY7NIV6N37LJ3NEVBNHHB5UBVKI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3186/issue_event/2864652397@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3186@github.com>
References: <quicwg/base-drafts/pull/3186@github.com>
Subject: Re: [quicwg/base-drafts] allow CRYPTO_BUFFER_EXCEEDED when overflowing a CRYPTO frame (#3186)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda136d2506_412f3ff33fecd96c504174"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3jkQkVFO/jnRuYliod0QdnZdmtq3c3Xc14+x Md6Tq06/r4cMrZJIZBIpwu9wc0gOAdyFDEf87+5os2D+1bYqjIPFS/xtYtImjptxh4dAkYzRCTfLPA +qoViE/EjWV0W7xPQ4sjsQEBOsvvbls+U0+4c64elYO79IROJ+zUIXGfwOKMnrPC2nLQL+/jB5+jIb U=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jvlyd7fw7KEK87jd4vwD0T2YZkE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:19:53 -0000

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

Merged #3186 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/3186#event-2864652397
----==_mimepart_5deda136d2506_412f3ff33fecd96c504174
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="516961618" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3186" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3186/hovercard" href="https://github.com/quicwg/base-drafts/pull/3186">#3186</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/3186?email_source=notifications&amp;email_token=AFTOJKYHLXAZHCAUBPS2ZJLQXWMLNA5CNFSM4JIPDOG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SA3I#event-2864652397">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK66PZ557R4VEE2IKZ3QXWMLNANCNFSM4JIPDOGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6ICAN3XZN3X7XPVQLQXWMLNA5CNFSM4JIPDOG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SA3I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3186?email_source=notifications\u0026email_token=AFTOJKYHLXAZHCAUBPS2ZJLQXWMLNA5CNFSM4JIPDOG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SA3I#event-2864652397",
"url": "https://github.com/quicwg/base-drafts/pull/3186?email_source=notifications\u0026email_token=AFTOJKYHLXAZHCAUBPS2ZJLQXWMLNA5CNFSM4JIPDOG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SA3I#event-2864652397",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda136d2506_412f3ff33fecd96c504174--


From nobody Sun Dec  8 17:20: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 478A5120154 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:20:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id loLpeJsrHiVm for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:20:14 -0800 (PST)
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 A34BF12007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:20:14 -0800 (PST)
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 0AA03A0A3F for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:20:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854414; bh=uWhBP40QoZDmJUmDqqrH08OaZMAwFn4H5O4Ft1A5Ot8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vM1DBQmaaDkzvJN67mxkVeR5IUfQQxXA0uZDh1DBvweyiZZL8PQX1fZjazCIn1XBq E3EKAlmX13YMH0eTJOycv1GKKCDIHejO/H2IHdKAFxr2y5GIH8RpIEOoG80H/bEnGR vW46s/zVfEwOPQjZed+Mzll/OmvXIQGJb4Hdvg4I=
Date: Sun, 08 Dec 2019 17:20:13 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK67L4A3G4P263YRZS537LJ43EVBNHHB6PVAQQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3258/issue_event/2864652919@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3258@github.com>
References: <quicwg/base-drafts/issues/3258@github.com>
Subject: Re: [quicwg/base-drafts] Allow CRYPTO_BUFFER_EXCEEEDED error when CRYPTO frame goes beyond 2^62 bytes (#3258)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda14defe1c_6ff53f9f0b8cd9642903a7"; 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/PoN3Y4Izk57Ri9lOWDAjdWZWsvc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:20:18 -0000

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

Closed #3258.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3258#event-2864652919
----==_mimepart_5deda14defe1c_6ff53f9f0b8cd9642903a7
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="524198020" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3258" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3258/hovercard" href="https://github.com/quicwg/base-drafts/issues/3258">#3258</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/3258?email_source=notifications&amp;email_token=AFTOJK6XLJ3ZW3GZHWOQVCTQXWMM3A5CNFSM4JOPQCYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SE5Y#event-2864652919">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ7EPIABTYQZBLEYCTQXWMM3ANCNFSM4JOPQCYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5QG4YJDTFCBMLKJETQXWMM3A5CNFSM4JOPQCYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SE5Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3258?email_source=notifications\u0026email_token=AFTOJK6XLJ3ZW3GZHWOQVCTQXWMM3A5CNFSM4JOPQCYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SE5Y#event-2864652919",
"url": "https://github.com/quicwg/base-drafts/issues/3258?email_source=notifications\u0026email_token=AFTOJK6XLJ3ZW3GZHWOQVCTQXWMM3A5CNFSM4JOPQCYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SE5Y#event-2864652919",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda14defe1c_6ff53f9f0b8cd9642903a7--


From nobody Sun Dec  8 17:20: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 314C312012C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:20:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xVikE7fMjwwU for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:20:15 -0800 (PST)
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 EA8E61200CD for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:20:14 -0800 (PST)
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 46EADA008C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:20:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854414; bh=PC/wwhBbBCkm59YoOR4OKL+VrgonzYJYYMeRnB02tog=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RdR+/21fR5EeEsVfzTsiqHmYMDrociqoLvrICv6rmKsRoABJwJu/PCBElsQ2rHwoy UnApRBNoHFiTe0MrnoQtpa4zOy+P5uxczM+o+2RGwIDx0qdFZ+rsi2WkfLKVfTJG9a Yg3GALF/gyu6wcAIWCNnc5XUgKA7dxmkVbvkdwkU=
Date: Sun, 08 Dec 2019 17:20:14 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3HWAJ2MASJGV224NV37LJ45EVBNHHB6PVAQQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3258/563024052@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3258@github.com>
References: <quicwg/base-drafts/issues/3258@github.com>
Subject: Re: [quicwg/base-drafts] Allow CRYPTO_BUFFER_EXCEEEDED error when CRYPTO frame goes beyond 2^62 bytes (#3258)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda14e332b6_e413ff530acd964528731"; 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/o_ITvmVRe3tScIX-PNmzaf9ToAM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:20:19 -0000

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

#3186 fixed 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/3258#issuecomment-563024052
----==_mimepart_5deda14e332b6_e413ff530acd964528731
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="516961618" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3186" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3186/hovercard" href="https://github.com/quicwg/base-drafts/pull/3186">#3186</a> fixed 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/3258?email_source=notifications&amp;email_token=AFTOJK6GHWG4TYFIRG6GS43QXWMM5A5CNFSM4JOPQCYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHRBNA#issuecomment-563024052">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7BH3D2HYW3RUHNMWTQXWMM5ANCNFSM4JOPQCYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3AL2KK6PRVUZWT73LQXWMM5A5CNFSM4JOPQCYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHRBNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3258?email_source=notifications\u0026email_token=AFTOJK6GHWG4TYFIRG6GS43QXWMM5A5CNFSM4JOPQCYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHRBNA#issuecomment-563024052",
"url": "https://github.com/quicwg/base-drafts/issues/3258?email_source=notifications\u0026email_token=AFTOJK6GHWG4TYFIRG6GS43QXWMM5A5CNFSM4JOPQCYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHRBNA#issuecomment-563024052",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda14e332b6_e413ff530acd964528731--


From nobody Sun Dec  8 17:20: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 0D1D7120841 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:20:25 -0800 (PST)
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 UWbnADW6JJaR for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:20:24 -0800 (PST)
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 2BD86120128 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:20:22 -0800 (PST)
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 875EE520025 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:20:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854421; bh=YhxFzFOjby3RVo/8AI1a/P7eO3YWO0DXdwooFeGqG+g=; h=Date:From:To:Subject:From; b=yhDjkotjUYvP9bMGhxIIMdcAzvjreCzSL0jIrLIyrrUXA5lzCxD2X2tpWuneM+AsC uJ+k8CXsEYofMsT43QjQg0g+La/xizTgHShwxez65dAXT/hSt0vDGSTB5T/YNYTBIq GySP0ed0H+40B7k5jQdGs/KTzQLEJAm+VJ6Adkgc=
Date: Sun, 08 Dec 2019 17:20:21 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/a35682-50cd87@github.com>
Subject: [quicwg/base-drafts] 50cd87: Script updating gh-pages from 752f22c3. [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/kWdEfIFUQ-bursLcmpGjHJi5Kg4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:20:27 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 50cd87a9d825c6b23404d81338513cc6671aec45
      https://github.com/quicwg/base-drafts/commit/50cd87a9d825c6b23404d81338513cc6671aec45
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 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 752f22c3. [ci skip]



From nobody Sun Dec  8 17: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 798691200EB for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:20:36 -0800 (PST)
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 Sg1c-csblzdd for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:20:35 -0800 (PST)
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 E1B791208D4 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:20:28 -0800 (PST)
Date: Sun, 08 Dec 2019 17:20:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854428; bh=VkmmwcxrKgqdzs94qeAt+KSPtjf2XCR3grfGv6SPNVw=; h=Date:From:To:Subject:From; b=o3a2r5Y+dJvZbKObwc9e+h5RX/DLDhXkGGk/isisiRCezs6NxLesoQlVYplYDw8Fi qJtSzvw+X8P4JnT1CvC23maK4efkvHbYqlT12GRdHQN9qOZ+rqV7L6DOlr3AYbl0vp N8FMiHZzlYXQPvhH6qm/9wlYe7AF9hqC1mxtOU8k=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/50cd87-554e68@github.com>
Subject: [quicwg/base-drafts] 554e68: Script updating gh-pages from e60e0ea0. [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/Ylpceq_o0cUt2DdMxqj4DDW6d-Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:20:36 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 554e6862c1683fde1e87cc91d4e6b792cdcd0f0c
      https://github.com/quicwg/base-drafts/commit/554e6862c1683fde1e87cc91d4e6b792cdcd0f0c
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 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 e60e0ea0. [ci skip]



From nobody Sun Dec  8 17: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 09C4F1200CC for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:20:45 -0800 (PST)
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 ggkpWzxz_zyd for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:20:44 -0800 (PST)
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 00CBF12007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:20:43 -0800 (PST)
Date: Sun, 08 Dec 2019 17:20:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854443; bh=QETMlELmDyLesUoPjz+r+fsMUFiqXA5mfaFrxWTSR0M=; h=Date:From:To:Subject:From; b=NfYYz3GhP/QDfZzzeIMgGhpejFpkCKyYCGS2wslj4l68B9tfZaIpSqEOdD5ZdPbzs YDgDayxXLvLRABAxxOIO5fcUFzUdMj+LdoazYmqR3+QNQMh8vLzXaAuLyAgU4HgyOt OTtByTbD0uzBlIMtQagvmGOY7KFh8qrKJjIHyZJc=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/554e68-871701@github.com>
Subject: [quicwg/base-drafts] 871701: Script updating gh-pages from 90bc428d. [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/IQ70b7t8mcMNx-GkxveucUWmVYE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:20:45 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 871701a4da1c31c6a3ff8bfea320fe519ee6491b
      https://github.com/quicwg/base-drafts/commit/871701a4da1c31c6a3ff8bfea320fe519ee6491b
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

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



From nobody Sun Dec  8 17: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 34CC51200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:09 -0800 (PST)
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 z_ANGIs3Qoxz for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:07 -0800 (PST)
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 584F012007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:21:07 -0800 (PST)
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 B1047C6098E for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:21:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854466; bh=o04q6ckPePsbs3tcZdNd0mhzpLRQVdVaPtn8BORod3w=; h=Date:From:To:Subject:From; b=TFQS/Y+BDiEpzynPQFwXPW+nLLM+Y/srm2y2QhTEwXWBkbwfotZQQLCqTGSwVp639 RESssocioBBa9i1Quf+UrwE6EknYXxcti1Pk5RY4f5o309qdTLgj5xIV7cpdmWcL3Y 8chXY0vP4l0BviC46tPc0G8eS+Eap+SGY0z4/5lo=
Date: Sun, 08 Dec 2019 17:21:06 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/19dd7d-f93eca@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/dltkd9OrkRCtNQQcC3hCu31MAG4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:21:09 -0000

  Branch: refs/heads/master
  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.


  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


  Commit: 09a420387fa4e2ca5562bc58a31806c1c6deff3f
      https://github.com/quicwg/base-drafts/commit/09a420387fa4e2ca5562bc58a31806c1c6deff3f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

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

  Log Message:
  -----------
  Editorial fixes from @MikeBishop

Co-Authored-By: Mike Bishop <mbishop@evequefou.be>


  Commit: 1deac80822eb33acb4eb038210994dcc174a07e8
      https://github.com/quicwg/base-drafts/commit/1deac80822eb33acb4eb038210994dcc174a07e8
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

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

  Log Message:
  -----------
  Add default contact details


  Commit: 44a1cd3861501082dc24d09725212c642fae8997
      https://github.com/quicwg/base-drafts/commit/44a1cd3861501082dc24d09725212c642fae8997
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-06 (Wed, 06 Nov 2019)

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

  Log Message:
  -----------
  Add HTTP/3 registration updates


  Commit: e4b5c8103a85a79e62da4b027b199b84240bfb24
      https://github.com/quicwg/base-drafts/commit/e4b5c8103a85a79e62da4b027b199b84240bfb24
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-20 (Wed, 20 Nov 2019)

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

  Log Message:
  -----------
  Allow ranges


  Commit: 90bc428d40356107d21e165a94e7fe2b0e3f2e64
      https://github.com/quicwg/base-drafts/commit/90bc428d40356107d21e165a94e7fe2b0e3f2e64
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M .circleci/config.yml
    M CONTRIBUTING.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
    M initial-protection.js

  Log Message:
  -----------
  Merge branch 'master' into provisional


  Commit: f93eca717921eca125548e760d5ab8f3f1a5ccb5
      https://github.com/quicwg/base-drafts/commit/f93eca717921eca125548e760d5ab8f3f1a5ccb5
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3170 from quicwg/provisional

Allow provisional registrations for all registries


Compare: https://github.com/quicwg/base-drafts/compare/19dd7d0df4c8...f93eca717921


From nobody Sun Dec  8 17:21: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 41F5812007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:10 -0800 (PST)
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 pvfyQQAFG3fc for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:08 -0800 (PST)
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 7976D1200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:21:08 -0800 (PST)
Date: Sun, 08 Dec 2019 17:21:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854467; bh=XmWQCdQCuikJdldBDd9R668oB8KxzqhD9dxN24+Qe58=; h=Date:From:To:Subject:From; b=kceG9CK7CS6n039JBmVUY+/ys1c+AB5iDSQuozw4uAmYaWGRkzHfd4v989JVrMXQI WvgZvBtA0BaspFkzGhGBQ3G2e8kMAqDLNXaAGl2YuP9Y2iaJdX6ju78lwc/S9wogp2 JeS0Yazr4tx9lT9fQ/U0uKXUBoVl197qLlNUUTos=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/provisional/90bc42-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/YDm_yZ8bdTwj1-z9Ox-2F47fJ4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:21:10 -0000

  Branch: refs/heads/provisional
  Home:   https://github.com/quicwg/base-drafts


From nobody Sun Dec  8 17: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 95AE71200EB for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b23VhPfWQMGX for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:15 -0800 (PST)
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 59F501200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:21:15 -0800 (PST)
Date: Sun, 08 Dec 2019 17:21:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854474; bh=/fnw7gIy06cKNfRCeQY++qgxWaIxxPrj6FpoL+Cwh6s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pliOW1tc6a3vLEdUQomixNdtf5ezv+mNU/zeDEc2MDLyCT1LgIFT7BPRLNVXYSIan lOaooQY+pcgEjk2IxERVehGOjmYc22drFmRVn4zjq9FafTkC9+/F/CpKDTt//miAuY aonn1j+UBlqn06DaKwvq7CAM56ni1iB4lYgE5V0A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HD7HTSJAYRQCERDF37LKAVEVBNHHB4UD5BQ@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/issue_event/2864654169@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_5deda18aa2c91_180b3f91ca0cd9604059a9"; 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/LFNhPhrQ-QlDRwSpHaVo8W6MJTg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:21:17 -0000

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

Closed #3109 via #3170.

-- 
You are receiving this 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#event-2864654169
----==_mimepart_5deda18aa2c91_180b3f91ca0cd9604059a9
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="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> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="514435129" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3170" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3170/hovercard" href="https://github.com/quicwg/base-drafts/pull/3170">#3170</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/3109?email_source=notifications&amp;email_token=AFTOJKYH2J7JRSCTZ4MDIBDQXWMQVA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOWI#event-2864654169">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK77YYA5ZXQFRIFBOGTQXWMQVANCNFSM4JB4EUCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK24RFHI4F2HFVF52DDQXWMQVA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOWI.gif" height="1" width="1" 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=AFTOJKYH2J7JRSCTZ4MDIBDQXWMQVA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOWI#event-2864654169",
"url": "https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications\u0026email_token=AFTOJKYH2J7JRSCTZ4MDIBDQXWMQVA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOWI#event-2864654169",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda18aa2c91_180b3f91ca0cd9604059a9--


From nobody Sun Dec  8 17: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 E943D120103 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k1S78sNip6Pe for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:16 -0800 (PST)
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 CE9E11200FD for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:21:15 -0800 (PST)
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 36ECB960210 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:21:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854475; bh=n4pxF6hEoVchNLoC0bvr8OO0qHCiQbrBBXHKyWnPgFQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kkUhitOACz3Wwljk6XZPthZUkb8byT7DhwcweSb9fwSv2DmvqiEUHFNxATfATm3xS WC/Qs8V282utGpTyNAEl6CAwggmOpWYOUpFogOx6AhYF/0aP857mTB+F4/bl0Mo3Xf eZPuad90vxd9csqzQYWkKeHUZPBLUh394Q7p7xno=
Date: Sun, 08 Dec 2019 17:21:15 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7VAPQMVKKXDX37HCN37LKAXEVBNHHB2WTA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3020/issue_event/2864654177@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_5deda18b2728b_69443ffc850cd96c388179"; 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/UYjLcDhnL8OUlZxS7Tm4IbDJ4R8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:21:17 -0000

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

Closed #3020 via #3170.

-- 
You are receiving this 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#event-2864654177
----==_mimepart_5deda18b2728b_69443ffc850cd96c388179
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="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> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="514435129" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3170" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3170/hovercard" href="https://github.com/quicwg/base-drafts/pull/3170">#3170</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/3020?email_source=notifications&amp;email_token=AFTOJK5LCJSBHZ7QVN3K4IDQXWMQXA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOYI#event-2864654177">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4LP5RXYICBYUU4E6TQXWMQXANCNFSM4IVYZAZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7IZHWLF35S5CWOJDDQXWMQXA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOYI.gif" height="1" width="1" 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=AFTOJK5LCJSBHZ7QVN3K4IDQXWMQXA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOYI#event-2864654177",
"url": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK5LCJSBHZ7QVN3K4IDQXWMQXA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOYI#event-2864654177",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda18b2728b_69443ffc850cd96c388179--


From nobody Sun Dec  8 17:21: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 479111200FD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eNHnBN9QZuLi for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:16 -0800 (PST)
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 1F3E11200FF for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:21:16 -0800 (PST)
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 6F9E78C04A1 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:21:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854475; bh=m//FR72ogJ1ZJkyIG1V6rF1dtSPipIL2N0+BSt5L+gk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WErbM5KYasnQFWZnvJSGOu3gkvaHWGeRtggqiMKYJJrxOBzEfXwbWTJpwYECgPzB0 pWXHxb6xpTLfwE4aVSI2o+cxep1/214oNUk+/4fxJeYua4TGa1aJZGySdLzF7J+73L TGOvdprE66Xu52chW+4ORPfZdXFacMqIKyYRXGQ0=
Date: Sun, 08 Dec 2019 17:21:15 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6TTM24YNJB4RC3VYV37LKAXEVBNHHB4SJ2IM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3102/issue_event/2864654179@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3102@github.com>
References: <quicwg/base-drafts/issues/3102@github.com>
Subject: Re: [quicwg/base-drafts] Add provisional registration for all registries (#3102)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda18b60256_41a43fba598cd9642985d2"; 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/glOwji-78brLD744KZ-EeXkaF_M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:21:17 -0000

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

Closed #3102 via #3170.

-- 
You are receiving this 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#event-2864654179
----==_mimepart_5deda18b60256_41a43fba598cd9642985d2
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="508115523" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3102" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3102/hovercard" href="https://github.com/quicwg/base-drafts/issues/3102">#3102</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="514435129" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3170" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3170/hovercard" href="https://github.com/quicwg/base-drafts/pull/3170">#3170</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/3102?email_source=notifications&amp;email_token=AFTOJK2R4BZEQFF3GWOS6VLQXWMQXA5CNFSM4JBRNJV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOYY#event-2864654179">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5Y7LJK23T5ZXYFCITQXWMQXANCNFSM4JBRNJVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYULNMPTBBFKRHQDL3QXWMQXA5CNFSM4JBRNJV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOYY.gif" height="1" width="1" 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=AFTOJK2R4BZEQFF3GWOS6VLQXWMQXA5CNFSM4JBRNJV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOYY#event-2864654179",
"url": "https://github.com/quicwg/base-drafts/issues/3102?email_source=notifications\u0026email_token=AFTOJK2R4BZEQFF3GWOS6VLQXWMQXA5CNFSM4JBRNJV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOYY#event-2864654179",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda18b60256_41a43fba598cd9642985d2--


From nobody Sun Dec  8 17:21: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 E29861200EB for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:17 -0800 (PST)
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 I2D5b9D9nyYl for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:16 -0800 (PST)
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 BFF481200CD for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:21:16 -0800 (PST)
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=Uju5YSOFopSOSDM8YUWse7J79tNxBXDl/qgL6+MketE=; b= oIkEtPyEIEym5sHPih5FuXZJWPMkdj+b/Kj+U6q92KdLYySlHWchb0yHFFLRtOuN vid/otTT1V9oVV/1KhnzumeZJZ6SAEZTnJOQUaX43EanscCko0k28Ch9E45Mq3HO POe0iOs5a0AG+fxX3G/XyZwlkUyIaSyadxtxpsBsW40=
Received: by filter1471p1mdw1.sendgrid.net with SMTP id filter1471p1mdw1-29203-5DEDA18B-1E 2019-12-09 01:21:15.889125002 +0000 UTC m=+362130.400802670
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0109p1mdw1.sendgrid.net (SG) with ESMTP id TFlpQhLWQn6hwaQwDS7yTQ for <quic-issues@ietf.org>; Mon, 09 Dec 2019 01:21:15.827 +0000 (UTC)
Date: Mon, 09 Dec 2019 01:21:15 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7YXU2MYDTIBUIQZIN37LKAXEVBNHHB5KNIHE@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/issue_event/2864654163@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_5deda18b3262a_70eb3fef4d0cd95c3550ac"; 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: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18zYZ3w0EYKWva9rqSOasSyhhdtHaqYwVynl CLaVXmCfvimkptItQgp31S9n9iUb/k0USWEHt+BVWZZbd4H55e362QEH2GVIg7nl05tQtAfamaokui lRrKFzxXg0HBxAFk+kHyrNb4i+lRp34kFNA6mT/CMjX2vzAMBNRNaoLD1YgUIzVV5mzWMCzjZ5lejV I=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0-7uHqM2TlhoiUcEaSK-fyFLKQs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:21:18 -0000

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

Merged #3170 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/3170#event-2864654163
----==_mimepart_5deda18b3262a_70eb3fef4d0cd95c3550ac
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="514435129" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3170" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3170/hovercard" href="https://github.com/quicwg/base-drafts/pull/3170">#3170</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/3170?email_source=notifications&amp;email_token=AFTOJK7R72CHGPAIMGNV6BDQXWMQXA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOUY#event-2864654163">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6FGP7F6YPBSILK7U3QXWMQXANCNFSM4JGUI6WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4AP44OW5Z6ZOL2XV3QXWMQXA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOUY.gif" height="1" width="1" 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=AFTOJK7R72CHGPAIMGNV6BDQXWMQXA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOUY#event-2864654163",
"url": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJK7R72CHGPAIMGNV6BDQXWMQXA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVK7SOUY#event-2864654163",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deda18b3262a_70eb3fef4d0cd95c3550ac--


From nobody Sun Dec  8 17:21: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 6D62A1200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:38 -0800 (PST)
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 LCrAKkjVmtik for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:21:37 -0800 (PST)
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 551D71200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:21:37 -0800 (PST)
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 B03616A1231 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:21:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854496; bh=/eu7mEt0Bxxem0ILxHZUjHP/EYNlBxId6E43HMEXIMo=; h=Date:From:To:Subject:From; b=T814Bi9zGg5YA6caDpsY3hNLCE1uNDEPKJQldHceV7IWVQK0gliqvCIZQumNmwvOp Nbrbc74korKyrBDrvfqtS8yNIliulF07TdnmyS0jOeP+AdxLxXXUe3CDmuM3WI62H5 7DdlatN8Ew0+S4RAXv7wVNo9BTPW5OOhm8oMW47U=
Date: Sun, 08 Dec 2019 17:21:36 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/871701-f50e15@github.com>
Subject: [quicwg/base-drafts] f50e15: Script updating gh-pages from 19dd7d0d. [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/femPN-X1UKcZ0hEYm8zTqSBr6Gc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:21:38 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: f50e152286cfeb1a62a960dcbf348749e157cf3a
      https://github.com/quicwg/base-drafts/commit/f50e152286cfeb1a62a960dcbf348749e157cf3a
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 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 19dd7d0d. [ci skip]



From nobody Sun Dec  8 17:22: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 0FF5D1200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:22:18 -0800 (PST)
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 74-DI7Dy1kqQ for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:22:17 -0800 (PST)
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 F29BA1200EB for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:22:16 -0800 (PST)
Date: Sun, 08 Dec 2019 17:22:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575854536; bh=qJQOFxOnpR7UbwX7KpBp576dEvBJE7PoTQc+0V5G1Lg=; h=Date:From:To:Subject:From; b=Z6VQ+NivwvYVRIChnZjbxaAm0c6s7TtVc0osXUWG+DJLTiZTBEBUBe54lSTvBykSn BjsnrCqut0kc+2qi5v2tGiqkqmCYHaiEPmTcev8YgP7ItKOUMullYFLtU7d4u083fE q8MQPew1HpIVbRa236PbliiSizbR6IBwwCYwU0+M=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/f50e15-baf2fe@github.com>
Subject: [quicwg/base-drafts] baf2fe: Script updating gh-pages from f93eca71. [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/XpNNlaR_wmFJ5fDxOPLa7SPj6uE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:22:18 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: baf2fe37b511e7f6d3e24675c59e7e16ddc68c7f
      https://github.com/quicwg/base-drafts/commit/baf2fe37b511e7f6d3e24675c59e7e16ddc68c7f
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

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



From nobody Sun Dec  8 17:33: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 8C0DA1200CC for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:33:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id InvnGPPJgXx7 for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 17:33:25 -0800 (PST)
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 D597D12007C for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:33:24 -0800 (PST)
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 319ECA0099 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 17:33:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575855204; bh=2ZHVrxTBriecTVd3Y61a+XB8AV6odhirck/DUv7e8tA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LgIPvUZ320QQbQ7qgebicOt9+9T1fzO7Gu+doP5ULjPe2RK2Ap/otHDr/XlykFqj7 x226135qa/05GOhpSZ2AUo9v9tk2SG0Rz4b/gABmcErTJzaQGwflfgYttfAnFqwHtV spY1sSaYU8LVJJXRXRjJ4ag8h27nygMvEd7bTyDc=
Date: Sun, 08 Dec 2019 17:33:24 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4TKELELXCXXEVZFY537LLOJEVBNHHB6PFDUI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3254/563026033@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3254@github.com>
References: <quicwg/base-drafts/issues/3254@github.com>
Subject: Re: [quicwg/base-drafts] Contradictory language regarding multiplexing connections with zero-length IDs (#3254)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deda46423084_f953fc1f52cd96c3817f8"; 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/y-JRUtO3an6WZd16E94Vf1rkGDY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 01:33:27 -0000

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

I don't think that these are completely inconsistent, though there is an unstated section in those quotes from Section 5.2: that the implementation has followed the advice and provided a unique local address where it uses a zero-length connection ID.

This needs a little care, but we could just remove "local" and this would be OK, but it's probably best to be a little less crude.

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

<p>I don't think that these are completely inconsistent, though there is an unstated section in those quotes from Section 5.2: that the implementation has followed the advice and provided a unique local address where it uses a zero-length connection ID.</p>
<p>This needs a little care, but we could just remove "local" and this would be OK, but it's probably best to be a little less crude.</p>

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


From nobody Sun Dec  8 18:36: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 3FC1D12007C for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 18:36:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.522
X-Spam-Level: 
X-Spam-Status: No, score=-6.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZdSv-R66JWvh for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 18:36:43 -0800 (PST)
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 B86C912004A for <quic-issues@ietf.org>; Sun,  8 Dec 2019 18:36:43 -0800 (PST)
Date: Sun, 08 Dec 2019 18:36:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575859002; bh=s/UJTTSHgO7p51La6EaqjJePLE8Djz33I5uE+VJOmyE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rUvka3D2wpJpyFMH1vhWHC1/wRZ1/Ek7UoXdlSJ3S2fxl34gsfq+S1fsPUB4rEYUN 9ywKg4dufbqOg7EVGxp9/SA/tehuvmqVK5bEyWL1vZs8qNf3YijqJGI9kY1twdcwAs 56VA1qhHerlR3Z7CJVSql5r3A3IyBGvqpil9E6KE=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2PXJR3XWWBPS62AZ537LS3VEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/563037323@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dedb33adfa2d_47463ff7290cd96437609c"; 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/l0-5yOa8UifZ3VhF9VAd1b-08fY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 02:36:45 -0000

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

I agree with @martinthomson that passing in the "default" stream error code along with the ALPN is a fine way to structure this API and nicely avoid the need for the transport to terminate streams. (Which @kazuho rightly observes the transport really has no understanding 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/issues/3291#issuecomment-563037323
----==_mimepart_5dedb33adfa2d_47463ff7290cd96437609c
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="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> that passing in the "default" stream error code along with the ALPN is a fine way to structure this API and nicely avoid the need for the transport to terminate streams. (Which <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> rightly observes the transport really has no understanding 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/issues/3291?email_source=notifications&amp;email_token=AFTOJK4WBUM2Y3TVIVSHB63QXWVLVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHUJCY#issuecomment-563037323">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZXESMRLIG6K3IXMYTQXWVLVANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GHHHZ3Y73T4VFX5LQXWVLVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHUJCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4WBUM2Y3TVIVSHB63QXWVLVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHUJCY#issuecomment-563037323",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4WBUM2Y3TVIVSHB63QXWVLVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGHUJCY#issuecomment-563037323",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dedb33adfa2d_47463ff7290cd96437609c--


From nobody Sun Dec  8 19: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 37E651200CC for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 19:52:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TdTamr-qhbAc for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 19:51:58 -0800 (PST)
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 903F612004A for <quic-issues@ietf.org>; Sun,  8 Dec 2019 19:51:58 -0800 (PST)
Date: Sun, 08 Dec 2019 19:51:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575863517; bh=5RsWBTYpPD+FNoDPeD8sqjU5B4kv1TeTSk9/qBMD1wA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BRCLk1h/q7keS0YaaM3p2hI/fAPzzaIRvtvyBdMnJTzvyaYhwbfoL8YijzQZ3s6IG rYr2aJXgXMdT1GovLNEUkKa3lZVLnAVDZVntUliCn9wliREEyGrt40cR8LHTrAktCB VKhZO06lZcgnX3EKa2z5878KCr7oUbCj3IaEzRk0=
From: Benjamin Saunders <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4QJATJTRCG2JS6IQ537L3V3EVBNHHB6PFDUI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3254/563051628@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3254@github.com>
References: <quicwg/base-drafts/issues/3254@github.com>
Subject: Re: [quicwg/base-drafts] Contradictory language regarding multiplexing connections with zero-length IDs (#3254)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dedc4ddb511b_3fb53fcc186cd9687626dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: Ralith
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Bcet4Bs_GXL48Ey2XLTf46X6P2I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 03:52:00 -0000

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

I think literally "the packet matches the address and port of a connection" would be much too vague, particularly due to the singular forms used.

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

<p>I think literally "the packet matches the address and port of a connection" would be much too vague, particularly due to the singular forms used.</p>

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


From nobody Sun Dec  8 20:07: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 5765A1200CC for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 20:07:40 -0800 (PST)
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 o8agCJV94zAs for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 20:07:39 -0800 (PST)
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 EF94A12004A for <quic-issues@ietf.org>; Sun,  8 Dec 2019 20:07:38 -0800 (PST)
Date: Sun, 08 Dec 2019 20:07:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575864458; bh=WeA60Wl75P+1H7lSuAHMh88fVH6Te5O9CW8vpXYQfe8=; h=Date:From:To:Subject:From; b=nVKQ9TTO4Hi+oxbg0drp/SroBSzzHe3Xh0KVc84K9K3kwKCT3+nr06EEyEn/oTtqm modOQUkNTfiRuj5oxcbJrSOwrZxGOlTe5Lx3CUG/IVHql5D89rSViIf+hOc5wpGuAK q2Xi0CiQJMZi4gTEDY/gKn9m9fJFYo5TTJA5SvuY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/close-small-initial/000000-6f9f8d@github.com>
Subject: [quicwg/base-drafts] 6f9f8d: Curtail CONNECTION_CLOSE for small 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/ksAGg6JlvHdbR_nhY7RbGyK6vN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 04:07:40 -0000

  Branch: refs/heads/close-small-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6f9f8d7ffca4eed3373bb9f64261f85fd5f76b1a
      https://github.com/quicwg/base-drafts/commit/6f9f8d7ffca4eed3373bb9f64261f85fd5f76b1a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Curtail CONNECTION_CLOSE for small Initial

This is trickier than I had imagined.  Sending CONNECTION_CLOSE is
probably fine, but it's harder to do this correctly now.  You can't just
send an unauthenticated CONNECTION_CLOSE because that might disrupt a
real connection.  So there are two goals in tension:

1. Don't kill an active connection (attempt) unnecessarily.

2. Provide feedback about errors.

The observation is that an attacker can disrupt connections by eliciting
a CONNECTION_CLOSE, so feedback naturally leads to an exposure to a DoS
attack.  That's unfortunate, but we have established that we don't care
about DoS by an on-path attacker prior to handshake completion.
Anything we do here has got to be best effort.

DoS prevention would say that you just discard junk, and that is
probably the right answer.  But we have a number of cases where the
robustness of the system depends on getting feedback.

Either way, we agreed to allow CONNECTION_CLOSE in Initial, so the
exposure exists anyway.  So this contains advice.  Maybe too much
advice, but I thought that I'd see what people thought.

Closes #3269.



From nobody Sun Dec  8 20: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 355AF1200CC for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 20:07:47 -0800 (PST)
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 g7YpHVgpEzMq for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 20:07:45 -0800 (PST)
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 B88FD12004A for <quic-issues@ietf.org>; Sun,  8 Dec 2019 20:07:45 -0800 (PST)
Date: Sun, 08 Dec 2019 20:07:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575864465; bh=ACF0+WrNXaOCIwae5tp424G7gbupG3fiPmzFkxP00HQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KTq76QZXGvvLzGwXsXJ27P2q3SAzeCPDmCq2PbYzw85qy3jcRsfrWs3xYeQ39Z0oH 7OpsLnHxRLuwCQ2VL1dURIKiacdJPySNWyuehtY/VzfxnmIQkl4wLgM/s3wYVCL5ZF MNdOc1j2lwqj4yif4iYvUnrBGeGbsC/6KMn1gvzo=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY73M2KGVC5CSYTFUV37L5RDEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/563053949@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dedc89114e35_42f43fd2466cd95c470333"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: igorlord
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U5wt1iaP7ucvUE2TKDOVc_HwnnM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 04:07:47 -0000

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

The problem at hand is the transport layer unable to fulfill transport layer responsibilities (in this case, it is managing a stream properly).  The most coherent response seems to be giving up on the connection via transport's version of CONNECTION_CLOSE (frame=0x1c), assuming that the transport layer is still able to generate at least this.  I think this is what @kazuho is proposing.

I see @nibanks proposing a more nuanced response of just giving up on a specific stream, assuming this is what it would take the transport layer to "recover".  It seems like a more complicated choice, because now every application would need to be ready for the transport to give up on any stream at any time -- something that many applications may find very hard to recover from.

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

<p>The problem at hand is the transport layer unable to fulfill transport layer responsibilities (in this case, it is managing a stream properly).  The most coherent response seems to be giving up on the connection via transport's version of CONNECTION_CLOSE (frame=0x1c), assuming that the transport layer is still able to generate at least this.  I think this is what <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> is proposing.</p>
<p>I see <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nibanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> proposing a more nuanced response of just giving up on a specific stream, assuming this is what it would take the transport layer to "recover".  It seems like a more complicated choice, because now every application would need to be ready for the transport to give up on any stream at any time -- something that many applications may find very hard to recover from.</p>

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


From nobody Sun Dec  8 20:08: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 4AB851200CC for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 20:08:37 -0800 (PST)
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 lBq5yBZM3qEN for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 20:08:36 -0800 (PST)
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 D70B412004A for <quic-issues@ietf.org>; Sun,  8 Dec 2019 20:08:35 -0800 (PST)
Date: Sun, 08 Dec 2019 20:08:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575864515; bh=09yRUKo/j4/Jjhvzth6/EtZ8nUGS5CZ9fD2JeG9nAMs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=h5s8q+bMPDvjg4dnI5CQOfnoWTg88O4eA4+qKwye3OenLoTM5f+SfbW0fFG42l+Pz npfJ+SJaESeLbCsufvHsXE4HPsUWHVzVefO93CZVVCuLnuX+6yLdT5ZvXCpB5vpw7w SYSTFBXvDaOBYyV6JxJ8trIfmUlIWkjSXbgnIQnk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7FXCYGF7CF54CT6WN37L5UFEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292@github.com>
Subject: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dedc8c2f1b54_77173f8dfcacd9643799d6"; 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/V3NjZNiLKqfLUs5PYkgI-gBLQTE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 04:08:37 -0000

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

This is trickier than I had imagined.  Sending CONNECTION_CLOSE is
probably fine, but it&#39;s harder to do this correctly now.  You can&#39;t just
send an unauthenticated CONNECTION_CLOSE because that might disrupt a
real connection.  So there are two goals in tension:

1. Don&#39;t kill an active connection (attempt) unnecessarily.

2. Provide feedback about errors.

The observation is that an attacker can disrupt connections by eliciting
a CONNECTION_CLOSE, so feedback naturally leads to an exposure to a DoS
attack.  That&#39;s unfortunate, but we have established that we don&#39;t care
about DoS by an on-path attacker prior to handshake completion.
Anything we do here has got to be best effort.

DoS prevention would say that you just discard junk, and that is
probably the right answer.  But we have a number of cases where the
robustness of the system depends on getting feedback.

Either way, we agreed to allow CONNECTION_CLOSE in Initial, so the
exposure exists anyway.  So this contains advice.  Maybe too much
advice, but I thought that I&#39;d see what people thought.

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

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

-- Commit Summary --

  * Curtail CONNECTION_CLOSE for small Initial

-- File Changes --

    M draft-ietf-quic-transport.md (23)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3292.patch
https://github.com/quicwg/base-drafts/pull/3292.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/3292

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

<p>This is trickier than I had imagined.  Sending CONNECTION_CLOSE is<br>
probably fine, but it's harder to do this correctly now.  You can't just<br>
send an unauthenticated CONNECTION_CLOSE because that might disrupt a<br>
real connection.  So there are two goals in tension:</p>
<ol>
<li>
<p>Don't kill an active connection (attempt) unnecessarily.</p>
</li>
<li>
<p>Provide feedback about errors.</p>
</li>
</ol>
<p>The observation is that an attacker can disrupt connections by eliciting<br>
a CONNECTION_CLOSE, so feedback naturally leads to an exposure to a DoS<br>
attack.  That's unfortunate, but we have established that we don't care<br>
about DoS by an on-path attacker prior to handshake completion.<br>
Anything we do here has got to be best effort.</p>
<p>DoS prevention would say that you just discard junk, and that is<br>
probably the right answer.  But we have a number of cases where the<br>
robustness of the system depends on getting feedback.</p>
<p>Either way, we agreed to allow CONNECTION_CLOSE in Initial, so the<br>
exposure exists anyway.  So this contains advice.  Maybe too much<br>
advice, but I thought that I'd see what people thought.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3269.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="525390417" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3269" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3269/hovercard" href="https://github.com/quicwg/base-drafts/issues/3269">#3269</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/3292'>https://github.com/quicwg/base-drafts/pull/3292</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Curtail CONNECTION_CLOSE for small Initial</li>
</ul>

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

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3292.patch'>https://github.com/quicwg/base-drafts/pull/3292.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3292.diff'>https://github.com/quicwg/base-drafts/pull/3292.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/3292?email_source=notifications&amp;email_token=AFTOJK5WFULUGZGVTQMGGGLQXXAEFA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H66RFMA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7BH554D7VLPN7LOKTQXXAEFANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK374SVIOTWWSI72KDDQXXAEFA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H66RFMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK5WFULUGZGVTQMGGGLQXXAEFA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H66RFMA",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK5WFULUGZGVTQMGGGLQXXAEFA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H66RFMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dedc8c2f1b54_77173f8dfcacd9643799d6--


From nobody Sun Dec  8 20:08: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 2B0A51200CC for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 20:08:50 -0800 (PST)
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 TD5ZCVI1yHKN for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 20:08:49 -0800 (PST)
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 1ED9212004A for <quic-issues@ietf.org>; Sun,  8 Dec 2019 20:08:49 -0800 (PST)
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 4634C1C0AB5 for <quic-issues@ietf.org>; Sun,  8 Dec 2019 20:08:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575864528; bh=CugQLToNEyLdGwBg8tyUldtx4Nq5Z2tUJRNh2LAJitI=; h=Date:From:To:Subject:From; b=hy1FztkiTnJbDMGdxtPdnQXzegBUjSVrdnoeEQQHcVOIcZ7U8b+3hB84qluOPgduS acRNnriegwdEfVlaRXPwWqD2wiEGYTHaJXynKmOG35Jc+Pze2EF5mnCiUVnE8yhWd1 UOCpe0E57G5E9KsVSl2F/DXTbH/7Ecnk6PgafzIM=
Date: Sun, 08 Dec 2019 20:08:48 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/baf2fe-163aef@github.com>
Subject: [quicwg/base-drafts] 163aef: Script updating gh-pages from 6f9f8d7f. [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/B3BolKtiSNQ_5Qe36MPob8u5XYI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 04:08:50 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 163aef047bad5e935e629fe29ca83e0ede146d02
      https://github.com/quicwg/base-drafts/commit/163aef047bad5e935e629fe29ca83e0ede146d02
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

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



From nobody Sun Dec  8 20:20: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 ABFDC1200CD for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 20:20:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.522
X-Spam-Level: 
X-Spam-Status: No, score=-6.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OYxy7XUMAdxI for <quic-issues@ietfa.amsl.com>; Sun,  8 Dec 2019 20:20:06 -0800 (PST)
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 C2EEB1200CC for <quic-issues@ietf.org>; Sun,  8 Dec 2019 20:20:05 -0800 (PST)
Date: Sun, 08 Dec 2019 20:20:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575865205; bh=2/qugfccoS82dhyeaBrDrwyBSk+2KQG6oPtNL25zD2M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E6v3/pHkoxQI5H4kLFEhP7qmTuw5vPNPQHFqJP2VUWm2wXKju3ZtwRqgFGmpZYo7L NYIWUXaWRGfzBrs4pSW4PN1Y2+VeyLu+W8T6Z54IhVLHR53xUQzgLiZLKFgub43ZGq V0P1ihKqRW2VOmHRxi2FWv+bgOZ1VjnAbcLV2SuU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZZYR7YJZYQX4M73SN37L67LEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/563056142@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dedcb75877a_75073fefccecd9604236b3"; 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/91Scn0QdnpmFVrubhOzCKsY44tU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 04:20:08 -0000

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

That nuance is already possible: if the application wants to hand the transport this power, it can.  It can provide a default code for the entire connection; or more complex expressions of policy can be made (e.g., even streams get code X, stream Y gets code Z, otherwise don't touch).  That is a negotiation that can be managed at the interface between application and transport code.  Without that information, the transport is always able to access the final solution.

As for the suggestion that an application can ask the transport to use one of its own error codes with CONNECTION_CLOSE (0x1c/transport), that's another negotiation for the API they share.

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

<p>That nuance is already possible: if the application wants to hand the transport this power, it can.  It can provide a default code for the entire connection; or more complex expressions of policy can be made (e.g., even streams get code X, stream Y gets code Z, otherwise don't touch).  That is a negotiation that can be managed at the interface between application and transport code.  Without that information, the transport is always able to access the final solution.</p>
<p>As for the suggestion that an application can ask the transport to use one of its own error codes with CONNECTION_CLOSE (0x1c/transport), that's another negotiation for the API they share.</p>

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


From nobody Mon Dec  9 07: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 2C1FE12000F for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 07:01:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xvMLXZtUhU2B for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 07:00:57 -0800 (PST)
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 822B2120043 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 07:00:57 -0800 (PST)
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 81D862C34F1 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 07:00:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575903656; bh=OcWaCuL9uOueHGdIZG+7bTGrbjQ0+flZ4ySGO1lswMM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bDnJu7y7hAq+TzP2/h+LjHe9qhEyGPsjaVVhL/5n9hikwXSil7U12TWH2MEJ5HPUP AJthBvwa+SE9bY0MdL9ndkAxV95dYJMfMFJScmQd4Tuk7kytcKP7Ueck31hL1eJp6F ZKg1UOtc5QOXcynkTGHOMTmaFSIRQm/z1R4M2Nhs=
Date: Mon, 09 Dec 2019 07:00:56 -0800
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYU6C5M37TZHGXY4LV37OKCREVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/328981872@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dee61a873580_3fb23f94edacd96c1949f"; 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/iCrZBxpuWnefjX3Y7TR6bCVafoc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 15:01:00 -0000

----==_mimepart_5dee61a873580_3fb23f94edacd96c1949f
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/3292#pullrequestreview-328981872
----==_mimepart_5dee61a873580_3fb23f94edacd96c1949f
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/3292?email_source=notifications&amp;email_token=AFTOJK455VJ3DEDFDP6DZBTQXZMSRA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCON524A#pullrequestreview-328981872">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6JQFSX6ULIYIIS5XDQXZMSRANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5BPZ2YX7ZUKAPSBDTQXZMSRA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCON524A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK455VJ3DEDFDP6DZBTQXZMSRA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCON524A#pullrequestreview-328981872",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK455VJ3DEDFDP6DZBTQXZMSRA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCON524A#pullrequestreview-328981872",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dee61a873580_3fb23f94edacd96c1949f--


From nobody Mon Dec  9 07:05: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 451B4120089 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 07:05:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e9P-25Qb8Aye for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 07:05:14 -0800 (PST)
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 E5E30120043 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 07:05:13 -0800 (PST)
Date: Mon, 09 Dec 2019 07:05:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575903913; bh=fniaUeLVd2U+1bK8DrFBTvUOkc2EsJRZP3oPwI7vKhU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Mz3SyCZQ42SL5xWCo4XKnW+e3C1pmzvmBjSq8eIZSshLeGXsM99ruWtJJ7Czq5a1j K+5V22FjKhfi9s06LgdIH1WV+SAxJ6X2PkAfH3Bw1QhJFDJvJPvTiBOf6sRS1U7jDo PnJ6ZWGpcmeiCmK3fMXaBfLXdX7/hJ/NsFgGlTqM=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5PW3SBL3BEYPUFFQN37OKSTEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/563280097@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dee62a925cbe_bc33f9cc18cd96019276e"; 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/0YNgedZCVTGMKSNJd4pr3lf2WXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 15:05:15 -0000

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

So, it seems the WG has no appetite to change the protocol for this scenario. Implementations are stuck with one of the following options then:

1. Close the entire connection with a transport error code.
2. Require app input for the default error code, and close the stream with that error code.

(1) is much simpler, IMO, so that will likely what I'm forced to go ahead with. Thanks for the feedback.

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

<p>So, it seems the WG has no appetite to change the protocol for this scenario. Implementations are stuck with one of the following options then:</p>
<ol>
<li>Close the entire connection with a transport error code.</li>
<li>Require app input for the default error code, and close the stream with that error code.</li>
</ol>
<p>(1) is much simpler, IMO, so that will likely what I'm forced to go ahead with. Thanks for the feedback.</p>

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


From nobody Mon Dec  9 07:41: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 D264B120828 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 07:41:14 -0800 (PST)
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 MkVBgJGHxjQ7 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 07:41:13 -0800 (PST)
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 22BBF1200B6 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 07:41:13 -0800 (PST)
Date: Mon, 09 Dec 2019 07:41:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575906071; bh=4CbrKmG5W8dmZZL9lmlL8P096x65Xa29fQgkbcXoers=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KEWswzciVa88rKYXzRiLPtv4VrXOZFYssJhcmL2WrAsFftUTVksmp18LfpqSXkch+ KO3WZvd08sEERhO4YJeUoea+1PMuyzUK1wM7cdekgqOR/a4G+uzsWEaeYV+r+yKpqm SHQeNjVoKX/TUikNrtCBqaSVpldkHWBoO/LRSsRg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2PCSG5I7E4O3AGTXV37OOZPEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329012409@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dee6b17bcdd1_2ba43fd4008cd96c156711"; 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/pRB4hGyR9xSYt17f4r9fExsWOBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 15:41:15 -0000

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

kazuho commented on this pull request.



> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

I am confused by the last sentence. Is it saying that when a server receives a small Initial packet for a connection for which it already has state, the server MAY send a PROTOCOL_VIOLATION, but it must retain the state for that connection? Assuming that is the case, I wonder if there is a value in having such a requirement. I am not sure if there is a case such a behavior helps us mitigate attacks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292#pullrequestreview-329012409
----==_mimepart_5dee6b17bcdd1_2ba43fd4008cd96c156711
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/3292#discussion_r355520992">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p>I am confused by the last sentence. Is it saying that when a server receives a small Initial packet for a connection for which it already has state, the server MAY send a PROTOCOL_VIOLATION, but it must retain the state for that connection? Assuming that is the case, I wonder if there is a value in having such a requirement. I am not sure if there is a case such a behavior helps us mitigate attacks.</p>

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


From nobody Mon Dec  9 07: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 B10C0120089 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 07:47:18 -0800 (PST)
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 yyVyIuAgv6sG for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 07:47:17 -0800 (PST)
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 20BF1120043 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 07:47:17 -0800 (PST)
Date: Mon, 09 Dec 2019 07:47:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575906436; bh=h0EXc4tlDQnelfeFCTWQ2d5xPqaKdX7a3x06UxmBLZc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nIGAJ34RXUVTgLxqLviaqFEvRsPGz0BkGaio5Yjn/qKTI28ES8Gx7SSc8P6gOZq/x vCAgOcHA3D3bRYAHCvQ8s2r1ZwzPXM29ekbnHIA2cU15I44NDA2o2yejNJ6lY1+5CW oKWooDAOc+EToKlSrZ1OTd/hYNU6EzjSVMmQ8qtQ=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4L3IK3LPPQZJSE76F37OPQJEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329017122@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dee6c84621cc_3f7d3fd613acd964173911"; 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/SCHLtkKh1-JxQiVjsgaM2FSrylg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 15:47:19 -0000

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

nibanks commented on this pull request.



> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

My understanding was essentially that it's OK for the server to send PROTOCOL_VIOLATION in response to an Initial for which there isn't connection state already (i.e. the first Initial packet for a connection); because that means it couldn't affect a pre-existing 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/pull/3292#discussion_r355524536
----==_mimepart_5dee6c84621cc_3f7d3fd613acd964173911
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/3292#discussion_r355524536">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p>My understanding was essentially that it's OK for the server to send PROTOCOL_VIOLATION in response to an Initial for which there isn't connection state already (i.e. the first Initial packet for a connection); because that means it couldn't affect a pre-existing 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/pull/3292?email_source=notifications&amp;email_token=AFTOJK7U32VGA6DVBVOW63LQXZSAJA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOOGOIQ#discussion_r355524536">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7S7PSQTHI2H6XN3ULQXZSAJANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6AD2RF6U2HVAPR2QDQXZSAJA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOOGOIQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK7U32VGA6DVBVOW63LQXZSAJA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOOGOIQ#discussion_r355524536",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK7U32VGA6DVBVOW63LQXZSAJA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOOGOIQ#discussion_r355524536",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dee6c84621cc_3f7d3fd613acd964173911--


From nobody Mon Dec  9 07:52: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 B96D2120043 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 07:52:29 -0800 (PST)
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 moTEwpLYnW5r for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 07:52:27 -0800 (PST)
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 6FD8712000F for <quic-issues@ietf.org>; Mon,  9 Dec 2019 07:52:27 -0800 (PST)
Date: Mon, 09 Dec 2019 07:52:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575906746; bh=EzN+lCpqMidq9mhPct+8qvI7zsCZHFpqdnGSqgDU9rQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a+bINeTSDUnLvS0ozcB5hFyhgNfPT3GT9g4sKvnPIQIIrHIQUa5K3RhQyxtIvGSNG +Hg5iw880vbdH1XCexiu3qcSi+6xXBiLDPVbce1vR6AOX7mOwKuToDhSVGlnId/lMi 90e1ID+IAKolkfyfWSXPeZq0cNCfIF1OxKI+uOpw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5MBIFTXFDF5KY6F2V37OQDVEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329021139@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dee6dba7189a_71e63fa7c08cd9602316d2"; 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/6SjbUMno85b8GpYD928FpVXkx-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: Mon, 09 Dec 2019 15:52:30 -0000

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

kazuho commented on this pull request.



> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

Yeah if we interpret the last sentence that way, I think it would contradict with the "MUST discard" in the first sentence?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292#discussion_r355527505
----==_mimepart_5dee6dba7189a_71e63fa7c08cd9602316d2
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/3292#discussion_r355527505">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p>Yeah if we interpret the last sentence that way, I think it would contradict with the "MUST discard" in the first sentence?</p>

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


From nobody Mon Dec  9 08: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 E088A120043 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 08:12:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7xpIFLJmohLG for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 08:12:53 -0800 (PST)
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 0C8C012000F for <quic-issues@ietf.org>; Mon,  9 Dec 2019 08:12:53 -0800 (PST)
Date: Mon, 09 Dec 2019 08:12:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575907972; bh=tx+L/eYUCqZ1E2pUxZh/jb5ZZUscU5Va+IUpax9Ozx8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Owohh/1HutxJ8uWXUEOajq4+hYm3P/ZPAKdYVj67geKgXD/EMbOt05GBqtSbqlaWs aid7arPdF0LXpikilYkmTIOr3wLwT/znBoZcxQKwd6Th55VVGd0atjfRDGUlfxLiGP ZCpL+BO9fwx64MN9aAWkEmI2fARscz2zoqPXEF2E=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ITP3RK5FKBLOX4VV37OSQHEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/563311736@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dee7283ed71a_7e593fc5b3acd95c488f4"; 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/sC-ZBxeB_kf7w4aBOAh1aOliRb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 16:12:55 -0000

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

Given that the app (or some proxy for the app) will be passing in the ALPN string to the transport it seems like it would be pretty easy to pass in a tuple of (default_stream_error, ALPN string). But you're right. Either one should 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/issues/3291#issuecomment-563311736
----==_mimepart_5dee7283ed71a_7e593fc5b3acd95c488f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Given that the app (or some proxy for the app) will be passing in the ALPN string to the transport it seems like it would be pretty easy to pass in a tuple of (default_stream_error, ALPN string). But you're right. Either one should 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/issues/3291?email_source=notifications&amp;email_token=AFTOJK3TNSFVX3SIRXGO6TDQXZVAHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGJXI6A#issuecomment-563311736">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ARMXFT6VIWMKLR3LQXZVAHANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK53TMFPWJFAVXTC62DQXZVAHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGJXI6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK3TNSFVX3SIRXGO6TDQXZVAHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGJXI6A#issuecomment-563311736",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK3TNSFVX3SIRXGO6TDQXZVAHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGJXI6A#issuecomment-563311736",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dee7283ed71a_7e593fc5b3acd95c488f4--


From nobody Mon Dec  9 08: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 1A31B1200CE for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 08:56:33 -0800 (PST)
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 8PByyrb16wxg for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 08:56:30 -0800 (PST)
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 A14431200B6 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 08:56:30 -0800 (PST)
Date: Mon, 09 Dec 2019 08:56:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575910589; bh=hjEBFgEHvYRPY2hqbidWnrM2vwfFvFysG5ykV7t+ky4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hYN4ijVQHR5mRD5CIQz2wLG3DFN0WPXxVt5rf2eeKHpUCuWbPvm5DPbzEC7sYrIkQ YooyU2iUvDBYcjZ9tnI6Egwx76ZGAJVwZwQtJ4PGJgv6JBALbOkR5tUj733YFJfJAJ aS9SihNmOVSim8J61AJ1MuYJxOqUD7fvoHKBHKvI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYAVCTECTYE7DLY5G537OXT3EVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329066507@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dee7cbda59cb_1af43fcb47ecd964243776"; 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/DY8ou96WJ0Le7CQYdgz82ahF-2g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 16:56:33 -0000

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

ianswett commented on this pull request.

LG, some comments

> @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.

Re-reading this paragraph I realize it needs an update for the new timing of discarding Handshake on the server side, because it means a client may want to send a CONNECTION_CLOSE in both Handshake and 1-RTT.

> @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.
+
+A CONNECTION_CLOSE frame that is sent in an Initial packet in response to
+unauthenticated information - the content of Initial or Handshake packets
+primarily - might result in denial of service for a legitimate connection.  QUIC
+does not include defensive measures for on-path attacks during the handshake
+(see {{handshake-dos}}). However, at the cost of reducing feedback about errors
+for legitimate peers, some forms of denial of service can be made more difficult
+for an attacker if endpoints discard illegal packets rather than terminating a

Is it worth re-stating that the client address can't change during the handshake, so Initial and Handshake packets from a different address can be immediately discarded?

> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to

I didn't realize we had text in here that allowed this.  I think we're better off with always dropping <1200 byte packets, personally, and keeping the MUST you added 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/pull/3292#pullrequestreview-329066507
----==_mimepart_5dee7cbda59cb_1af43fcb47ecd964243776
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>LG, some comments</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3292#discussion_r355562649">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.
</pre>
<p>Re-reading this paragraph I realize it needs an update for the new timing of discarding Handshake on the server side, because it means a client may want to send a CONNECTION_CLOSE in both Handshake and 1-RTT.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3292#discussion_r355563542">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.
+
+A CONNECTION_CLOSE frame that is sent in an Initial packet in response to
+unauthenticated information - the content of Initial or Handshake packets
+primarily - might result in denial of service for a legitimate connection.  QUIC
+does not include defensive measures for on-path attacks during the handshake
+(see {{handshake-dos}}). However, at the cost of reducing feedback about errors
+for legitimate peers, some forms of denial of service can be made more difficult
+for an attacker if endpoints discard illegal packets rather than terminating a
</pre>
<p>Is it worth re-stating that the client address can't change during the handshake, so Initial and Handshake packets from a different address can be immediately discarded?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3292#discussion_r355565007">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
</pre>
<p>I didn't realize we had text in here that allowed this.  I think we're better off with always dropping &lt;1200 byte packets, personally, and keeping the MUST you added 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/pull/3292?email_source=notifications&amp;email_token=AFTOJK7PUTBHZUFZHIZMRHTQXZ2D3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOOSQCY#pullrequestreview-329066507">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYQQ7PD5DKOZGSKXI3QXZ2D3ANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6CN3PY5TY257IP7SLQXZ2D3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOOSQCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK7PUTBHZUFZHIZMRHTQXZ2D3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOOSQCY#pullrequestreview-329066507",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK7PUTBHZUFZHIZMRHTQXZ2D3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOOSQCY#pullrequestreview-329066507",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dee7cbda59cb_1af43fcb47ecd964243776--


From nobody Mon Dec  9 09: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 42325120839 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 09:41:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N5uvDh2292CH for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 09:41:03 -0800 (PST)
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 7105B1200DF for <quic-issues@ietf.org>; Mon,  9 Dec 2019 09:41:03 -0800 (PST)
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 6AAB61C1238 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 09:41:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575913262; bh=6tTP8wL8h08uilhJT2zy59YYOiCdvbAvc2hv4sJSwDs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oyip12Uk7rf3nDdE8vPRX1MrYwY41LrrzMsqe4tz1hwkSGp3aWJItCV7j6QiOsDQ0 WcH2lsg9PebEhLRTrLBvF4MtUvDY5hl4s37ih6T7kE8qqsXdB/qKu/0nrC9C7fF5L9 C2g4ZStT5rAmzH2yPN7/LMkVzYfRlIx4C/idDrQ8=
Date: Mon, 09 Dec 2019 09:41:02 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3GQICEAPLL7B3EJ4F37O425EVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/329098367@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dee872e5a52a_17603fdcd14cd964129a7"; 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/1nPrnN0kYEc381lPiDqXVC33vUk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 17:41:05 -0000

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

ianswett commented on this pull request.



> +     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number + 1)

I'm tending to agree with @nibanks, I'm not sure there's anything we can add here which will meaningfully clarify the pseudocode without making it quite implementation dependent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3290#discussion_r355587712
----==_mimepart_5dee872e5a52a_17603fdcd14cd964129a7
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/3290#discussion_r355587712">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number + 1)
</pre>
<p>I'm tending to agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nibanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a>, I'm not sure there's anything we can add here which will meaningfully clarify the pseudocode without making it quite implementation dependent.</p>

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


From nobody Mon Dec  9 10:28: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 16507120124 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 10:28:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.594
X-Spam-Level: 
X-Spam-Status: No, score=-6.594 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WqfJPDOCSP-S for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 10:28:05 -0800 (PST)
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 ACBCA120121 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 10:28:05 -0800 (PST)
Date: Mon, 09 Dec 2019 10:28:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575916084; bh=RMAVQ1zoo1C7TL+TDILg5746Rxk+nQs1I3H+Sed9bxo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K4CtwvIq4WMSnLP8sMv8qYbTwqrAaeQIuprRzuzqdAn73Q8FBSvdcGl2rmPLavVH7 Hh86c+FqVz9Uh6apoSQ2CYqMgh0pjY5ocZW/Ga2DdFM4YpVOzl7LiCqsfJM9fwQ7Qf a63Qiy/I8atI/TJkvRKATmf43hx8CxLWGVSgxWwM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6C5QMXVQUQ7GWPO7N37PCLJEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/563368715@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dee9234aa449_65633f7ed9ecd960271fc"; 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/Tx9hYO1AWSafoHnAJi0QR3kyaFk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 18:28:07 -0000

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

Agreed, let's stick with a checksum(GMAC/GHASH) as agreed 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/3274#issuecomment-563368715
----==_mimepart_5dee9234aa449_65633f7ed9ecd960271fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed, let's stick with a checksum(GMAC/GHASH) as agreed 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/3274?email_source=notifications&amp;email_token=AFTOJK6DSPQPLLW4WOEQYSLQX2E3JA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGKFGCY#issuecomment-563368715">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2YGM7ETKUOVWRJPKTQX2E3JANCNFSM4JSCYGXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK22GCXKDJB6B7RYGP3QX2E3JA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGKFGCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK6DSPQPLLW4WOEQYSLQX2E3JA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGKFGCY#issuecomment-563368715",
"url": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK6DSPQPLLW4WOEQYSLQX2E3JA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGKFGCY#issuecomment-563368715",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dee9234aa449_65633f7ed9ecd960271fc--


From nobody Mon Dec  9 12: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 69CD71200A4 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 12:06:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L8WNlaUSqKSq for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 12:06:34 -0800 (PST)
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 F2E45120019 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 12:06:33 -0800 (PST)
Date: Mon, 09 Dec 2019 12:06:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575921993; bh=i60BY294Yxyg2hq34ETaQKNr0rHvBFkEPT6N6pPqSjs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lgk71Dr7+GB6dBDfxt034sWaCDVEO8AWLrMIcEIqfMP84u5Kc8FQlSTpS+0HXx/cW Hlc2SZ5okYMKwNryaLRJZZc03v9pGA7talEH2qCkOaAdWvV8wjcgLS44o+ZZwMOM5R PVo2IpnS0qBqkmIcBzRVawVf1hicK64FHdnpp3sY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK26F7G6QDQ5GYJCCUV37PN4TEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/563412734@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deea949b715_5a2f3fd5c44cd964110438"; 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/pX3tlmjxRWDw-IaRRK3yU27wros>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 20:06:36 -0000

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

If it's not clear, GHASH is the underlying hash algorithm for GCM and addition to the AES encryption track, but it somehow needs a key and a way to specify content and somewhere to place the result. GCM provides the framework for that hence GMAC is additional authenticated data without encrypted plaintext. Since there is no encryption in GMAC, GMAC is essentially GHASH, but with a clear way to specify the input/output parameters. There is probably an extra AES block encryption in GMAC to derive the GHASH key, and possibly an extra AES block encryption on the output, compared to raw GHASH, but I do not remember exactly.

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

<p>If it's not clear, GHASH is the underlying hash algorithm for GCM and addition to the AES encryption track, but it somehow needs a key and a way to specify content and somewhere to place the result. GCM provides the framework for that hence GMAC is additional authenticated data without encrypted plaintext. Since there is no encryption in GMAC, GMAC is essentially GHASH, but with a clear way to specify the input/output parameters. There is probably an extra AES block encryption in GMAC to derive the GHASH key, and possibly an extra AES block encryption on the output, compared to raw GHASH, but I do not remember exactly.</p>

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


From nobody Mon Dec  9 12:30: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 53E571201E0 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 12:30:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F6h-iYg-2P13 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 12:30:22 -0800 (PST)
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 0013F12018B for <quic-issues@ietf.org>; Mon,  9 Dec 2019 12:30:21 -0800 (PST)
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 5B93F660D05 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 12:30:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575923421; bh=/36uFnrW4fA/WPiihA+KguRuW+w4TZpBui0di2y+jWI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=abU4iMkZc7djFERAmQ6mloQ5OWj8Nq4NXieRSKEabvGydR8IYAAWE5O1TuhCAXMi4 JEDRjTdJqJHUlKW3UjO07dog85fS4C3NGeEiHxaQrsDkoj7uQCSAo4G3qAnRQIfu6q qm6t5iQvV3AcoJ1l14HHTxKeO3IwaLqask5xTqTc=
Date: Mon, 09 Dec 2019 12:30:21 -0800
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HG7AUFNO7WNTAHH537PQV3EVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/563423756@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deeaedd4c204_18f93fc4d6ecd968521c3"; 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/ydyGWf7vEMiG-yGY7aJerJF5elM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 20:30:23 -0000

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

Using raw GHASH over GMAC would avoid the need for an AES module in hardware and only require carryless multiplication (CLMUL) for efficient operation, but I can't imagine where that case would be very relevant. Even on low-end microcontrollers it is more likely you have SHA-256 and AES hardware than CLMUL, at least for now. From that perspective Poly1305 would be more efficient, but given the nature of Retry and the dependence on AES-GCM elsewhere in the protocol, GMAC or GHASH makes more sense. GMAC is much simpler than GHASH because it can use existing libraries. If GHASH were to be used directly one would have to ensure that it is safe in the applied context and with the supplied key whereas GCM is well understood even if it costs a few block encryptions extra.

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

<p>Using raw GHASH over GMAC would avoid the need for an AES module in hardware and only require carryless multiplication (CLMUL) for efficient operation, but I can't imagine where that case would be very relevant. Even on low-end microcontrollers it is more likely you have SHA-256 and AES hardware than CLMUL, at least for now. From that perspective Poly1305 would be more efficient, but given the nature of Retry and the dependence on AES-GCM elsewhere in the protocol, GMAC or GHASH makes more sense. GMAC is much simpler than GHASH because it can use existing libraries. If GHASH were to be used directly one would have to ensure that it is safe in the applied context and with the supplied key whereas GCM is well understood even if it costs a few block encryptions extra.</p>

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


From nobody Mon Dec  9 13: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 6BD9A1200D7 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 13:32:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dJl_0dipVCJu for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 13:32:43 -0800 (PST)
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 7FB7E1200B3 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 13:32:43 -0800 (PST)
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 CD440521E41 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 13:32:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575927162; bh=dbcWF9fsldrWTxBp3sO7NQudoSz5v8SmNCxHYb44W6c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WRXyMDObEk1rRoBOIgAAuJ9RrWfsP+sz75DoFZpquAMmyhLyAeAiKbVzb5WflLOMv jQJfdc5ZnvqVQ95l5CR4lzboNVndh+qrwhaaU9rykNH9ImyjNJ/TqWbVWEs40i0MTQ XqVWgmVABANZ4CIrlRpyHLzi1Rl6zd3AJKfRf1ks=
Date: Mon, 09 Dec 2019 13:32:42 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4YVW7ZNKVB646IZP537PX7VEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/563449388@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deebd7abd3d0_16053fe1604cd96c107331"; 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/6JCIt5MksIjiGSzYGr_PwURZXTU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 21:32:46 -0000

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

I also tend to think doing nothing is the right thing here.  If I was to do something, I'd reserve one value for INTERNAL_ERROR across all apps for consistency.

But I tend to think a connection close error is going to cause fewer edge cases and be easier to debug.

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

<p>I also tend to think doing nothing is the right thing here.  If I was to do something, I'd reserve one value for INTERNAL_ERROR across all apps for consistency.</p>
<p>But I tend to think a connection close error is going to cause fewer edge cases and be easier to debug.</p>

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


From nobody Mon Dec  9 13:37: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 B15961200F4 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 13:37:28 -0800 (PST)
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 9TvIt-Z5gKcd for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 13:37:27 -0800 (PST)
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 1975C120086 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 13:37:27 -0800 (PST)
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 1980D6A06B8 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 13:37:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575927446; bh=f9TT0kGfPbOIadLHfhV72Bj3110lzx1LQUg17FWvq1I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yTUaxhToHejAdvvcqO8pNdJxPhfq6vo9Sv7iQzhBaMiRIDc1DOYR4MjBdaLuiVVqH GzBTfj2C4fF2SRu7VaL9Y8XIeTItJtOwHKnH8sj2bs/yCRF3YZEQ3t2uDAo5+yz3QB Lqny+i5e3WarRZbA9M2YZEhgHvlYLgy6Qy5mrJQU=
Date: Mon, 09 Dec 2019 13:37:26 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43I7FX5ALRXVK2NW537PYRNEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/563451278@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deebe96a552_57d63f90e78cd964314d"; 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/sZfEeLecdlHLWZAeQ4Fdgh2YQkU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 21:37:29 -0000

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

As the PR proposes, GMAC is what we are using. A simple implementation can then just use GCM. Someone looking to save one AES operation can run GHASH with an XOR.

This saves on the number of primitives, and for someone willing to build silicon, it can be implemented fairly efficiently.

There is some odd middle space with software implementations on low end hardware that might be a little worse off, but they win because they need fewer primitives. A low end device probably needs external help with DoS, so maybe we can say that this is a net win.

To be clear,  Nick's situation isn't ideal either. Implementing GMAC in hardware is certainly not free, falling back to software is not fast, and this style of standalone DoS protection is otherwise relatively simple. But there are a number of competing concerns that need to be balanced.

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

<p>As the PR proposes, GMAC is what we are using. A simple implementation can then just use GCM. Someone looking to save one AES operation can run GHASH with an XOR.</p>
<p>This saves on the number of primitives, and for someone willing to build silicon, it can be implemented fairly efficiently.</p>
<p>There is some odd middle space with software implementations on low end hardware that might be a little worse off, but they win because they need fewer primitives. A low end device probably needs external help with DoS, so maybe we can say that this is a net win.</p>
<p>To be clear,  Nick's situation isn't ideal either. Implementing GMAC in hardware is certainly not free, falling back to software is not fast, and this style of standalone DoS protection is otherwise relatively simple. But there are a number of competing concerns that need to be balanced.</p>

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


From nobody Mon Dec  9 13: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 8A4FE1200F4 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 13:41:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iBvlejBTiYs0 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 13:41:28 -0800 (PST)
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 3ABBD120086 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 13:41:28 -0800 (PST)
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 7F71AA11B2 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 13:41:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575927687; bh=lVFdokF75a2kazt9DI66f+zOQHNvQbh9NqClukIXNdc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JnXe3uODsBsvkUB/M4qHoO+tO82X54amiM0n9ZuL8YLA+aUw8pBe0iglZC/FsIgCi lj79vQXT1YQ+Y2eaf1n5lfz+cWctDA7fdbtrSCjp/S5AGV50+Xt4XD97bXL15GF0gJ wrBBOtQEZM2MiCLQDV9FYvNiPOvI+aIFpSNp2RA0=
Date: Mon, 09 Dec 2019 13:41:27 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK75JJZAJIMQ2SDV62537PZAPEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/563452862@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deebf876b350_201b3fd1062cd9601002b0"; 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/p4jtfvyvY-hwronLapONP5l1AQg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 21:41:29 -0000

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

@nibanks: You will additionally need an API for QUIC to communicate to the app that a stream was closed anyways, so it's not going to be as simple as it might seem. And:

> something fails along the way that's not fatal to the entire connection

In my experience, if an internal error caused QUIC to terminate a stream, that's likely  going to precipitate towards more such errors and a connection close is probably going to happen 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/3291#issuecomment-563452862
----==_mimepart_5deebf876b350_201b3fd1062cd9601002b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nibanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a>: You will additionally need an API for QUIC to communicate to the app that a stream was closed anyways, so it's not going to be as simple as it might seem. And:</p>
<blockquote>
<p>something fails along the way that's not fatal to the entire connection</p>
</blockquote>
<p>In my experience, if an internal error caused QUIC to terminate a stream, that's likely  going to precipitate towards more such errors and a connection close is probably going to happen 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/3291?email_source=notifications&amp;email_token=AFTOJK435DURS7UF2FYR6KDQX23QPA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGKZXPQ#issuecomment-563452862">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3KKKYWORA6WF5PUJDQX23QPANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYBNFISDLR6KZ57I2DQX23QPA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGKZXPQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK435DURS7UF2FYR6KDQX23QPA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGKZXPQ#issuecomment-563452862",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK435DURS7UF2FYR6KDQX23QPA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGKZXPQ#issuecomment-563452862",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deebf876b350_201b3fd1062cd9601002b0--


From nobody Mon Dec  9 13: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 2BAE91200C5 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 13:52:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vsaktw3D8VvO for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 13:52:21 -0800 (PST)
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 59620120086 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 13:52:21 -0800 (PST)
Date: Mon, 09 Dec 2019 13:52:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575928340; bh=7251glDJCzaHsM7KjHTQx5tVWVmmId55UmIDTOhP874=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eFgqgN+rNBE1HzbsLhgnmom2+eQbcgY+MjC+yiie6PtHZ0zQrGHQl/Sy2sIrdC1D9 QtZ5e2s35mDXUbWk3FZ0RG4KN06tCsU5GRmEqvG/EMnuLrE+XuGTfDTXxiQBmboii9 j2zKJljyMT1xJb0xbCZ1oZVAgkm1ffkG23A5Y4DU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK55AO376RBA7GFDJQV37P2JJEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/563456791@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deec214a5e2e_57043f8f1b0cd96c144775"; 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/kUua0Bf0IUqELFcmyf-Jxvj8CgM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 21:52:23 -0000

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

I don't think you can avoid the AES for GMAC, at least not if both endpoints are to verify the MAC. This is because GCM first receives a "master" key which it then splits into two keys, one for encryption and one for GHASH. This key split is done with an AES operation. So unless both endpoints agree on the GHASH key directly, you need to use AES to derive the GHASH key.

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

<p>I don't think you can avoid the AES for GMAC, at least not if both endpoints are to verify the MAC. This is because GCM first receives a "master" key which it then splits into two keys, one for encryption and one for GHASH. This key split is done with an AES operation. So unless both endpoints agree on the GHASH key directly, you need to use AES to derive the GHASH key.</p>

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


From nobody Mon Dec  9 14: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 1A2BF1200F1 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 14:04:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.594
X-Spam-Level: 
X-Spam-Status: No, score=-6.594 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nc1NOA4Jrdj0 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 14:04:53 -0800 (PST)
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 6E542120086 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 14:04:53 -0800 (PST)
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 7EBF66E04F8 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 14:04:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575929092; bh=4j5XW6WUffDYC6AlK2PSBa62GechSjq6zugiWaumMyg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RAcmmYj30zucS0BV391AhbGONsQJ22IjDrnpETetNWmSlqyQLfIKIImdjMKqmEWhW JzZWklbWd3yGM8UcyoIgwlwDe+Ed6sKUmq9PwXGsOHHKt5k2xCDAdEv8Atoh7OAUd7 awkR4+WKBbD6nAG5magbNleUdXiSAKuXAd5gYCik=
Date: Mon, 09 Dec 2019 14:04:52 -0800
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK24A3P4N2GHHFWHGWF37P3YJEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/563461576@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deec5046ff8b_14fc3fef514cd9681133eb"; 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/XaTPlqa7R5WI9pDuEtUssQc4i8Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 22:04:55 -0000

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

I'm not sure if it is safe to use a fixed key for GMAC because the collision restance of GCM is the same as for GHASH, which limits traffic to roughly 2^32 bytes and places requirements on non-reuse.

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

<p>I'm not sure if it is safe to use a fixed key for GMAC because the collision restance of GCM is the same as for GHASH, which limits traffic to roughly 2^32 bytes and places requirements on non-reuse.</p>

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


From nobody Mon Dec  9 14: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 DCDA31200F1 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 14:17:01 -0800 (PST)
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 IIDGVpxlfXgw for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 14:16:59 -0800 (PST)
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 BBDF7120086 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 14:16:59 -0800 (PST)
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 BE3C4A0D02 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 14:16:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575929818; bh=StZX3azQFSefJEp8VSZxgYlaPOaS4v1+6L7B52WTQlw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OjvD9Bl0mMp2cJrB3O6+TAbpax6KQ7XjvwqIkd6B8yxBV5VFXLJ3LHV+5I2GzKwN0 vJMbrSR2wn4vohiYmlzFct6rINJh6YsgeBwjk4y1JAoOHKF47cDnfxMAV/q1typVGp I41cydRIFYrQq0Xy8OrtmltWi47c4DdWPa3K3xQA=
Date: Mon, 09 Dec 2019 14:16:58 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7G4LTFU7FKVZX2KIV37P5FVEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329283380@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deec7daacf6b_17853f886e2cd9646319e"; 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/F1jaL1p60qHECivNeEIAATW9DUo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 22:17:02 -0000

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

janaiyengar commented on this pull request.



> @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.
+
+A CONNECTION_CLOSE frame that is sent in an Initial packet in response to
+unauthenticated information - the content of Initial or Handshake packets
+primarily - might result in denial of service for a legitimate connection.  QUIC

Editorial comment: break this sentence. Suggestion: "A CONNECTION_CLOSE frame might be sent in an Initial packet or in response to unauthenticated information received in Initial or Handshake packets. Such a response might result in a denial of service for a legitimate connection."

> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

I'm confused here too. What does it mean to not affect the connection if the server just sent out a CONNECTION_CLOSE for it?

> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

I am in agreement with @ianswett : perhaps it's best to recommend dropping the connection and not send anything in response. This is a simple enough error for a client to avoid.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292#pullrequestreview-329283380
----==_mimepart_5deec7daacf6b_17853f886e2cd9646319e
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/3292#discussion_r355704846">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.
+
+A CONNECTION_CLOSE frame that is sent in an Initial packet in response to
+unauthenticated information - the content of Initial or Handshake packets
+primarily - might result in denial of service for a legitimate connection.  QUIC
</pre>
<p>Editorial comment: break this sentence. Suggestion: "A CONNECTION_CLOSE frame might be sent in an Initial packet or in response to unauthenticated information received in Initial or Handshake packets. Such a response might result in a denial of service for a legitimate connection."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3292#discussion_r355715319">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p>I'm confused here too. What does it mean to not affect the connection if the server just sent out a CONNECTION_CLOSE for it?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3292#discussion_r355715639">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p>I am in agreement with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> : perhaps it's best to recommend dropping the connection and not send anything in response. This is a simple enough error for a client to avoid.</p>

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


From nobody Mon Dec  9 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 7A75812021C for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:38:42 -0800 (PST)
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 iu6N1Lhv05EF for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:38:40 -0800 (PST)
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 8E26012018B for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:38:40 -0800 (PST)
Date: Mon, 09 Dec 2019 15:38:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575934719; bh=t28hDB/6TDX7utMdOdK7o8fJXzqkkhHPpaB/cxeHvkY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OWNVGSDkhGve+TKNkZVIt2bTINB1OllG45yz/lBXFU8fkthvXvNZ6Z1LZ6ICqXkA5 1uIlcyxG9HtWlP/e5L2+cSXQhXqgS5Zmi6NlECLyLfNqorNEdJxfYaw4vwB8h+CrJI xZzw9tI37GHF9WYAamI4IId9FiIYoJpmmjf5XGvk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZIVPHDRLDUG7PHVHV37QGX7EVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329467013@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deedaffa6035_5d133fa4164cd96c2220e"; 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/_XNctl2yCrSCm1oYjktiV-KBha0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 23:38:43 -0000

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

martinthomson commented on this pull request.



> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

The problem I'm trying to finesse around here is one where the server gets a partial ClientHello in an Initial.  That is processed and held.  The next packet is a small Initial.  The server should discard that *without* generating a CONNECTION_CLOSE or it will disrupt the in-progress connection establishment.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292#discussion_r355744776
----==_mimepart_5deedaffa6035_5d133fa4164cd96c2220e
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/3292#discussion_r355744776">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p>The problem I'm trying to finesse around here is one where the server gets a partial ClientHello in an Initial.  That is processed and held.  The next packet is a small Initial.  The server should discard that <em>without</em> generating a CONNECTION_CLOSE or it will disrupt the in-progress connection establishment.</p>

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


From nobody Mon Dec  9 15:44: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 1DD2012018B for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:44:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.141
X-Spam-Level: 
X-Spam-Status: No, score=-7.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.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.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_xYrcQwLbX6 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:44:02 -0800 (PST)
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 E04571200F6 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:44:01 -0800 (PST)
Date: Mon, 09 Dec 2019 15:44:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575935041; bh=33tcyEmMbp6JWYSOtRJPpWiF4ICglBIc9ddsBEjZKIw=; h=Date:From:To:Subject:From; b=l7/5i4rfZixNQL996eEYyI+m2XdAsihPol/eFvsYHYkr+iJj5vO1C/IzSFOngau8z IezXmfwDyxvno1lKY/phNm/iCjOVc+iT1T3NRjn3XG+CfcwPalbc9/mucYB8Yr4Rro 0A2yFAlQ7OkGrp0Iq397UkGDJjsTYMs4hUq9L7pY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/close-in-handshake/000000-e8cc90@github.com>
Subject: [quicwg/base-drafts] e8cc90: CONNECTION_CLOSE in Handshake 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/EjJvfqbGnI4SmRipwHBaaSaLFLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 23:44:03 -0000

  Branch: refs/heads/close-in-handshake
  Home:   https://github.com/quicwg/base-drafts
  Commit: e8cc9063bd9053b4bc7fb46649500fe8d9520d19
      https://github.com/quicwg/base-drafts/commit/e8cc9063bd9053b4bc7fb46649500fe8d9520d19
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md
    A metadata.min.js

  Log Message:
  -----------
  CONNECTION_CLOSE in Handshake too



From nobody Mon Dec  9 15:44: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 4CE6912018B for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:44:36 -0800 (PST)
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 ewV-FAHFaIDD for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:44:34 -0800 (PST)
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 952101200F6 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:44:34 -0800 (PST)
Date: Mon, 09 Dec 2019 15:44:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575935073; bh=wyUYNX9GQUSCXCIEMjWGpxOw4crieB+MWzXCbaC2Eyo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=axMzMOf5Jg/lavEWuS365qDOPoMZrwEOwwfJjfdcix4Fx9pD7WHoBHl9ndFTVgL++ 9VtMFuqwvl5p2i0oAIxL9mdJHaz5S15htpTHd6cPxvldGMfCiXfam2F/C7I9AaFLs7 JBDnW201ufQoTfji7Hjqw2Uds9G9EFVT6zKImRzI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYFANAYSA5ODWPWSTV37QHODEVBNHHB72M6BM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3293@github.com>
Subject: [quicwg/base-drafts] CONNECTION_CLOSE in Handshake too (#3293)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deedc6125d36_65193fcdbc2cd96c1297cd"; 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/_7T-2ZcKFC6Hy8zqUvtBANbrWRI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 23:44:36 -0000

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

As mentioned in #3292.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * CONNECTION_CLOSE in Handshake too

-- File Changes --

    M draft-ietf-quic-transport.md (15)
    A metadata.min.js (1)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3293.patch
https://github.com/quicwg/base-drafts/pull/3293.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/3293

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

<p>As mentioned in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="534677848" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3292" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3292/hovercard" href="https://github.com/quicwg/base-drafts/pull/3292">#3292</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/3293'>https://github.com/quicwg/base-drafts/pull/3293</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>CONNECTION_CLOSE in Handshake too</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3293/files#diff-0">draft-ietf-quic-transport.md</a>
    (15)
  </li>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3293/files#diff-1">metadata.min.js</a>
    (1)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3293.patch'>https://github.com/quicwg/base-drafts/pull/3293.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3293.diff'>https://github.com/quicwg/base-drafts/pull/3293.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/3293?email_source=notifications&amp;email_token=AFTOJKZNKY3NGDBARXQZ47LQX3J6DA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7JTYFQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYSFEMSIKW2VG4GFTDQX3J6DANCNFSM4JYUWZUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3OI6QDZXLPMUAE7P3QX3J6DA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7JTYFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJKZNKY3NGDBARXQZ47LQX3J6DA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7JTYFQ",
"url": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJKZNKY3NGDBARXQZ47LQX3J6DA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7JTYFQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5deedc6125d36_65193fcdbc2cd96c1297cd--


From nobody Mon Dec  9 15:44: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 BA4E812087A for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:44:49 -0800 (PST)
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 36T-fb2oqmML for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:44:48 -0800 (PST)
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 01A43120910 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:44:47 -0800 (PST)
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 4D4918C018C for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:44:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575935087; bh=Jz2fRCIFDGD5RDdDrZHPJnHRW6Y2Y41R+g0my/TGBik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x6w/Bz8FJzVLWo/4B5WCqqGDpyDWzUGWg6T31SLs10ptnxoTGShAIPthnP7CgooY3 S94YlYrLsQ/n1KHkn0m5jKqDjK7Aoibjq19zAYwsIBI6rEJC/dtHYlMVeMDRzMUa86 /qMgXBFj3u+oE2nLqq66mX3C/w0D109BRmOmX9BU=
Date: Mon, 09 Dec 2019 15:44:47 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3S3IQ6CP2NVMX2KRF37QHO7EVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329476934@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deedc6f3defe_2df3fa75f2cd9681086dd"; 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/3W5UxO6yiNrW8eer93-q-5nNQ6U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 23:44:52 -0000

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

martinthomson commented on this pull request.



> @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.

#3293

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292#discussion_r355746544
----==_mimepart_5deedc6f3defe_2df3fa75f2cd9681086dd
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/3292#discussion_r355746544">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.
</pre>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="535404043" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3293" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3293/hovercard" href="https://github.com/quicwg/base-drafts/pull/3293">#3293</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/3292?email_source=notifications&amp;email_token=AFTOJKYISJR2LTKUK5EBI2DQX3J67A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCORWWRQ#discussion_r355746544">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY2ITQZAPHFYTMSXE3QX3J67ANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3HPGH2PXLLUFHK4UTQX3J67A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCORWWRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJKYISJR2LTKUK5EBI2DQX3J67A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCORWWRQ#discussion_r355746544",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJKYISJR2LTKUK5EBI2DQX3J67A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCORWWRQ#discussion_r355746544",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deedc6f3defe_2df3fa75f2cd9681086dd--


From nobody Mon Dec  9 15:45: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 1D41C120910 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:44:57 -0800 (PST)
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 z7XRyNu71ozs for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:44:55 -0800 (PST)
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 ADCA1120857 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:44:54 -0800 (PST)
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 D6D21C60355 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:44:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575935093; bh=UTj25YfBuj2u23jvofiedHAdNvBQ1oXjrGw6xnh7ezU=; h=Date:From:To:Subject:From; b=LykN+kcKoEVvQaei0U54OclTh7bGHoW6+9bMzabqjA3GuRNF7QkcndY3fDemfwqX8 JEsWHfDErHATuSvnhQDf4QHQogyY+dcZHcA2nUiG7iiR0nGpjpYq1/sS5nXVFdOWZ7 lvycjMCybPSW2k91cF5h8kLSiWarz4W4Oa1kL70w=
Date: Mon, 09 Dec 2019 15:44:53 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/163aef-f5f022@github.com>
Subject: [quicwg/base-drafts] f5f022: Script updating gh-pages from e8cc9063. [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/xpALZMKKUvD5aE-LxFVIwVY_kY8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 23:44:59 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: f5f022c4302010906c0e3061771184dc3ba811c4
      https://github.com/quicwg/base-drafts/commit/f5f022c4302010906c0e3061771184dc3ba811c4
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

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



From nobody Mon Dec  9 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 7526012018B for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:46:39 -0800 (PST)
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 NYpArGtYl532 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:46:38 -0800 (PST)
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 2EC9A1200F6 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:46:38 -0800 (PST)
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 8200C6E121A for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:46:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575935197; bh=ZmNnYDlxz9bKhtT+yvo1+X+65DCBC54dzLeKKnzvShQ=; h=Date:From:To:Subject:From; b=DfnY1Af7OIkaEftRjXmEtmenKfcQpU6jl4wS9XekhzP1rysJpuoN62qNbUpYkTAuP l3QAAfNIa2yzrd6gRENt4PPMdSDRF+1TZFmEpvfAkwmArIrdjgRkTCNAQcY93MrULN 4vZ9eOzGHvD1SuBNdi6cdit6pjgZVuqv+fIR4O0g=
Date: Mon, 09 Dec 2019 15:46:37 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/f5f022-699f23@github.com>
Subject: [quicwg/base-drafts] 699f23: Script updating issues at 2019-12-09T23:46:29Z. [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/QJRl5m2TQZQTesEwJKFWpbYDf0Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 23:46:39 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 699f239e617a3d8709265cb35c8f353c3a0e5b8c
      https://github.com/quicwg/base-drafts/commit/699f239e617a3d8709265cb35c8f353c3a0e5b8c
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-09T23:46:29Z. [ci skip]



From nobody Mon Dec  9 15: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 B4EE012018B for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:51:30 -0800 (PST)
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 I7lgmfDAYG4s for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:51:28 -0800 (PST)
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 C80921200F6 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:51:27 -0800 (PST)
Date: Mon, 09 Dec 2019 15:51:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575935487; bh=LrHQdkSfTKAZvkiT0N4WuSWNU902GSPA/mjDRtKo2R0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UkG6wTldKSwoU3C+okXmuh1n3N48knrVCJyXDR0ST1X+dY7GaNGnsDedHd523rrhD 89uS3TmKPoKwEz+zvmVf77dWAAe517JFZHQ0Z5yzRhNK7aUKPkvzfiEPMxat1wNY/j Ragj+QVv+qDL4LA55sO6SrDX+3rDEQPBCLlKfNwc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYIEZ6OCSY3K2TC3ON37QIH7EVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329487746@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deeddff1531a_74693f9d0d4cd968673d8"; 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/VK2IKY4jdYyHzM7dICwRe8ofrKw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 23:51:31 -0000

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

martinthomson commented on this pull request.



> @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.
+
+A CONNECTION_CLOSE frame that is sent in an Initial packet in response to
+unauthenticated information - the content of Initial or Handshake packets
+primarily - might result in denial of service for a legitimate connection.  QUIC
+does not include defensive measures for on-path attacks during the handshake
+(see {{handshake-dos}}). However, at the cost of reducing feedback about errors
+for legitimate peers, some forms of denial of service can be made more difficult
+for an attacker if endpoints discard illegal packets rather than terminating a

Good idea, but I'll add that elsewhere.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292#discussion_r355748430
----==_mimepart_5deeddff1531a_74693f9d0d4cd968673d8
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/3292#discussion_r355748430">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.
+
+A CONNECTION_CLOSE frame that is sent in an Initial packet in response to
+unauthenticated information - the content of Initial or Handshake packets
+primarily - might result in denial of service for a legitimate connection.  QUIC
+does not include defensive measures for on-path attacks during the handshake
+(see {{handshake-dos}}). However, at the cost of reducing feedback about errors
+for legitimate peers, some forms of denial of service can be made more difficult
+for an attacker if endpoints discard illegal packets rather than terminating a
</pre>
<p>Good idea, but I'll add that elsewhere.</p>

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


From nobody Mon Dec  9 15:54: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 1546412018B for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:54:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.141
X-Spam-Level: 
X-Spam-Status: No, score=-7.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.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.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lpnJrsVQHTK0 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:54:30 -0800 (PST)
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 BE8271200F6 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:54:30 -0800 (PST)
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 EBCA16E170F for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:54:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575935669; bh=vy6Ld1wt2imFt50SWD0PQQ6ibMXZ1DhAWnK1QYhHuGs=; h=Date:From:To:Subject:From; b=TTzV4WPlcXr1H6AGpBDSxnQJ4NCFIZX+4qkN3q2J9vZm6AyDskay3XIfw3vbpC7L4 Erz6pqkY+Mx4yh5pr/vMU9sNA1bGhAjCbnVvALiOAMi/KjNpYgcjoQEmux21gKq6Oh 5DtsOy/vg+3Dilq9Q8E0rAJu57T6u9qS3ONxSR9I=
Date: Mon, 09 Dec 2019 15:54:29 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/close-small-initial/6f9f8d-173d00@github.com>
Subject: [quicwg/base-drafts] ffa7f9: Add point about off-path packets to handshake DoS ...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zYdevE-OCiHRBlpuDqbYfEolzb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 23:54:32 -0000

  Branch: refs/heads/close-small-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: ffa7f98abc53f92a0e98fe927e65cea492736e4c
      https://github.com/quicwg/base-drafts/commit/ffa7f98abc53f92a0e98fe927e65cea492736e4c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  Add point about off-path packets to handshake DoS section


  Commit: 173d00664bd9c547cd042401621e80bed802e7dc
      https://github.com/quicwg/base-drafts/commit/173d00664bd9c547cd042401621e80bed802e7dc
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

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


Compare: https://github.com/quicwg/base-drafts/compare/6f9f8d7ffca4...173d00664bd9


From nobody Mon Dec  9 15:54: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 8A8061200F6 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:54:40 -0800 (PST)
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 VXT7KttqTTza for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:54:39 -0800 (PST)
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 D9DA512021C for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:54:38 -0800 (PST)
Date: Mon, 09 Dec 2019 15:54:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575935678; bh=WUAqh8o6Qru1E7C4cjNWZjgj1hd80xRHONWy05xSVoE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uz/9uEcIWgtslBS7MUhNFIksnn30KUQPS+7lQj1l2Z0yR4sUPp4DCdy7b6kX2l6Ux HWGJGLA35LrOQyE2TCJXdUtpVi7e2WnuLYce7NNCHzlkTcRCAs7xATMIbiDwTRFEPJ LglXHkoIbz5f+P+ciMysl6gRuKzH2pO/mQkSlWB0=
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/3292/push/4375887546@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deedebdf1180_5c9c3ff29accd96453147"; 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/eUFsEi_UWhzG9_cBGlCTMxcbE20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 23:54:40 -0000

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

@martinthomson pushed 2 commits.

ffa7f98abc53f92a0e98fe927e65cea492736e4c  Add point about off-path packets to handshake DoS section
173d00664bd9c547cd042401621e80bed802e7dc  Reword


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292/files/6f9f8d7ffca4eed3373bb9f64261f85fd5f76b1a..173d00664bd9c547cd042401621e80bed802e7dc

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ffa7f98abc53f92a0e98fe927e65cea492736e4c">ffa7f98</a>  Add point about off-path packets to handshake DoS section</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/173d00664bd9c547cd042401621e80bed802e7dc">173d006</a>  Reword</li>
</ul>


<p style="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/3292/files/6f9f8d7ffca4eed3373bb9f64261f85fd5f76b1a..173d00664bd9c547cd042401621e80bed802e7dc?email_source=notifications&amp;email_token=AFTOJK6QHUXQLAFN5OAHQ33QX3LD3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM3TKOBYG42TINQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK34JBGZRXVOLQ7P6QTQX3LD3ANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7UZEIM6JKPZCJZNYLQX3LD3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM3TKOBYG42TINQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292/files/6f9f8d7ffca4eed3373bb9f64261f85fd5f76b1a..173d00664bd9c547cd042401621e80bed802e7dc?email_source=notifications\u0026email_token=AFTOJK6QHUXQLAFN5OAHQ33QX3LD3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM3TKOBYG42TINQ",
"url": "https://github.com/quicwg/base-drafts/pull/3292/files/6f9f8d7ffca4eed3373bb9f64261f85fd5f76b1a..173d00664bd9c547cd042401621e80bed802e7dc?email_source=notifications\u0026email_token=AFTOJK6QHUXQLAFN5OAHQ33QX3LD3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM3TKOBYG42TINQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5deedebdf1180_5c9c3ff29accd96453147--


From nobody Mon Dec  9 15: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 76A4612018B for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:55:34 -0800 (PST)
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 21DPydBZ1FxQ for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:55:33 -0800 (PST)
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 0C7391200F6 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:55:33 -0800 (PST)
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 5DB75A09E6 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:55:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575935732; bh=GnUXgSi/0tBt9s3j2Bs9V4TwlDoTFL2v5FIvr8x+ORU=; h=Date:From:To:Subject:From; b=CjZsTuSt2xYXz/uS7y7OsixqdytAEqyTgLnldUXeKPcn49UnQe8R/PQeFbm/ugkdN t3h7/saPo/BqGRYYPkz9OyW8DgPar+8MTz4/V/K9Gun7FXjAun2RcUHStVN5vHq1H+ eOxHD4JaaZYfceHoc9+KrfaXzyKz1A44r0y3AVlw=
Date: Mon, 09 Dec 2019 15:55:32 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/699f23-5a5335@github.com>
Subject: [quicwg/base-drafts] 5a5335: Script updating gh-pages from 173d0066. [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/J8LV59YjrL2VGxLORxPm9ndzrCk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 23:55:35 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5a53357bb690608c25e5fe8c8fd3d55f7b4e4f24
      https://github.com/quicwg/base-drafts/commit/5a53357bb690608c25e5fe8c8fd3d55f7b4e4f24
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M close-small-initial/draft-ietf-quic-transport.html
    M close-small-initial/draft-ietf-quic-transport.txt
    M index.html

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



From nobody Mon Dec  9 15: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 5F6DC12018B for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:57:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zgyoD90Hq4nC for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 15:57:17 -0800 (PST)
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 BAE3E1200F6 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 15:57:17 -0800 (PST)
Date: Mon, 09 Dec 2019 15:57:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575935836; bh=FDkbDJgETaMfiLVjpSdmB8vWjaOa6mxQ5ntwBfZd6uc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TQD4kLeYRk5mW+2fMoV2i+cQcUm9w01onybTQdg6T2RrihXHtXxEMay9EFus5yoMg J29CEZJsWZBvLY/cyrnBZabdCGtgf59U2uDVl3jjHCIVJEaKkZnQFAHaRNPimphjez vOgHcbbH9j/RXHzfpzYVfNRrENztxTpUdHByCCi8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYCNHCYRKKPXOWWU6F37QI5ZEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/563495059@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deedf5cb7764_a053f9ac84cd9642967f"; 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/_Dyc2CF-cjAy58689pZJIJlffLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 09 Dec 2019 23:57:19 -0000

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

Yes, this is not "secure" in the sense that it would meet IND-CCA.  After all, we are publishing the key in an RFC.  The point is to reduce this to a checksum.

The arguments about "encryption" all amount to a desire to make accessing the Retry more difficult for a casual observer.  Someone with a copy of the RFC will obviously have no trouble.

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

<p>Yes, this is not "secure" in the sense that it would meet IND-CCA.  After all, we are publishing the key in an RFC.  The point is to reduce this to a checksum.</p>
<p>The arguments about "encryption" all amount to a desire to make accessing the Retry more difficult for a casual observer.  Someone with a copy of the RFC will obviously have no trouble.</p>

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


From nobody Mon Dec  9 16:15: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 0911C12021C for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:15:55 -0800 (PST)
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 815gaswQHvGX for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:15:53 -0800 (PST)
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 573CC1200F6 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 16:15:53 -0800 (PST)
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 854B62C34B7 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 16:15:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575936952; bh=DqIy1M2uFQ2qY20U0ZVzFxtWd2s3lyNUPmpfzhVWGvM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C+ZVHDmJpgGoYsCcaT2u+7msmOxqvGp3X6DDXqD1aIc/thV/+t54iYDMBgVQ1y8dc dxYE41P6a1kMSJZp5OyD112bSls+PY5lGBpYiQPgT1bU/yg75bSVKnoCwIwdfzCDLI OMS6eC+mOWFsPVjvAsbJI/bFlm+dDr5ReVVJJKIs=
Date: Mon, 09 Dec 2019 16:15:52 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7AEGXPDOWNOBBEYO537QLDREVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329518822@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deee3b876ff2_49b33f85038cd968155324"; 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/WY0sw-rw9ZPgKHbDavAoewKJKPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 00:15:55 -0000

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

ianswett commented on this pull request.



> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

My understanding is that the server should discard that packet because it's not 1200 bytes and it has no state for 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/pull/3292#discussion_r355758006
----==_mimepart_5deee3b876ff2_49b33f85038cd968155324
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/3292#discussion_r355758006">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p>My understanding is that the server should discard that packet because it's not 1200 bytes and it has no state for 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/pull/3292?email_source=notifications&amp;email_token=AFTOJK3FGWDBCFBTA5EWP2LQX3NTRA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSA5ZQ#discussion_r355758006">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3EUIIVYOCPYDEA4ELQX3NTRANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3NGO4OWSOME45LQ33QX3NTRA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSA5ZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK3FGWDBCFBTA5EWP2LQX3NTRA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSA5ZQ#discussion_r355758006",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK3FGWDBCFBTA5EWP2LQX3NTRA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSA5ZQ#discussion_r355758006",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deee3b876ff2_49b33f85038cd968155324--


From nobody Mon Dec  9 16: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 4A8DD12021C for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:16:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HFq_8whZuRX9 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:16:12 -0800 (PST)
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 B930F12002F for <quic-issues@ietf.org>; Mon,  9 Dec 2019 16:16:12 -0800 (PST)
Date: Mon, 09 Dec 2019 16:16:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575936971; bh=k74uHyFcMH4Hr6d3Z3q9SnJDPrZqLuuTsBKZpWP6Kjs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sKBp5wXIOS6KzPyTaG7+baN7lH1BR6tURI/2naQ+OG4iHfEykIwMCVsLeKhFsYw/w laEm7cwtiaz93AuYIaWiC8SmZv/iOcp2Tm8zzU7fYf9tdCS4JMi8+tQanVLRKxFiqs 5R6R8MoyNIafRW0RK/huv70EXojpOoQX3fin+7p0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6KAIFK3HCNFTRH6RV37QLEXEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329518951@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deee3cbdb83a_25e43fde286cd964104253"; 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/A__89OY209P1VBSX44txZESlBKs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 00:16:14 -0000

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

ianswett commented on this pull request.



> @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.

thx

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292#discussion_r355758235
----==_mimepart_5deee3cbdb83a_25e43fde286cd964104253
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/3292#discussion_r355758235">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2486,7 +2486,16 @@ A client will always know whether the server has Handshake keys
 whether the client has Handshake keys.  Under these circumstances, a server
 SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
 to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+packets can be coalesced into a single UDP datagram; see {{packet-coalesce}}.
</pre>
<p>thx</p>

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


From nobody Mon Dec  9 16:19: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 1B1631200F6 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:19:13 -0800 (PST)
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 Zt4sL91bzhBc for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:19:11 -0800 (PST)
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 374F012002F for <quic-issues@ietf.org>; Mon,  9 Dec 2019 16:19:11 -0800 (PST)
Date: Mon, 09 Dec 2019 16:19:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575937150; bh=kMEtFg0KXGtByN1xOi9lKlU4HW24At5wzygfwShtpKE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SKb12es2XVnfY56GlTRyURh6ary/yg/10GxAe/Vo0E6pKuVCzlDDMu67K+Xu8J5dk Zg0/wYmZ/Ffsk6sBIdOhoy/+WDDqpyvq+NaccrC2XNybmmGiJ2fCi2OHkY9WDnqMJX R9tQnu6mib3ZpPoLr1rbaqzPre1iAdX25Lc9fyjI=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ZTPUCCJZXOSRQX5N37QLP5EVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329519839@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deee47e3fa51_746b3f9d0d4cd96895255"; 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/9b_kWEHPe1iwn375tw4PBJJPY0w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 00:19:13 -0000

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

kazuho commented on this pull request.



> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

@martinthomson Thank you for the clarification.

I think there are three possible behaviors in such a situation:
* immediate-close the connection with PROTOCOL_VIOLATION
* discard the small Initial
* discard the small Initial, send PROTOCOL_VIOLATION, without affecting the connection state

I think that either of the first two makes sense.

However, the third one (which IIUC is what the text suggests) does not. This is because sending PROTOCOL_VIOLATION will instruct the client to discard *its* connection state, regardless of the sender of the small Initial packet being the client or an attacker. There is no point in the server retaining the connection state after sending PROTOCOL_VIOLATION.

Therefore, I think that the advice should be: SHOULD discard, MAY immediate-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/3292#discussion_r355760171
----==_mimepart_5deee47e3fa51_746b3f9d0d4cd96895255
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/3292#discussion_r355760171">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> Thank you for the clarification.</p>
<p>I think there are three possible behaviors in such a situation:</p>
<ul>
<li>immediate-close the connection with PROTOCOL_VIOLATION</li>
<li>discard the small Initial</li>
<li>discard the small Initial, send PROTOCOL_VIOLATION, without affecting the connection state</li>
</ul>
<p>I think that either of the first two makes sense.</p>
<p>However, the third one (which IIUC is what the text suggests) does not. This is because sending PROTOCOL_VIOLATION will instruct the client to discard <em>its</em> connection state, regardless of the sender of the small Initial packet being the client or an attacker. There is no point in the server retaining the connection state after sending PROTOCOL_VIOLATION.</p>
<p>Therefore, I think that the advice should be: SHOULD discard, MAY immediate-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/3292?email_source=notifications&amp;email_token=AFTOJK7VN3BKEUYJURTM35DQX3N75A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSBFXY#discussion_r355760171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK46D3RDOMVQVDVOQHTQX3N75ANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7W4COIVF4FWKY5WJ3QX3N75A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSBFXY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK7VN3BKEUYJURTM35DQX3N75A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSBFXY#discussion_r355760171",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK7VN3BKEUYJURTM35DQX3N75A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSBFXY#discussion_r355760171",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deee47e3fa51_746b3f9d0d4cd96895255--


From nobody Mon Dec  9 16:32: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 CF486120288 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:32:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id txDyK3CP56WS for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:31:59 -0800 (PST)
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 7394912021C for <quic-issues@ietf.org>; Mon,  9 Dec 2019 16:31:59 -0800 (PST)
Date: Mon, 09 Dec 2019 16:31:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575937918; bh=Jmvqw0dBUN/142StCG7UU2V1jGNlhZh4oXMdhXFtswo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GMjpblI51V4FMsvzF9WBHHku7W7v62MX5WAtRMDvqwa3jU/bFcpYWGc6ScH33+vVd jTRTMZgMt7MAPtsJwyOrb+uzLrcVQGvp5F/yinpWKORj4GwQKdH1Frt8ScwisSfvhM ik/8DKILMv0xThP05pmpPjyoyeYqYYuun0E1Dhcc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6B4A5NUHEDRU25CIF37QM75EVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/563504054@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deee77e102e9_747d3fc69e0cd95c10628c"; 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/F3EEYFG5XutXDCaa6AOUSU8NVQ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 00:32:01 -0000

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

My +1 goes to just doing GMAC, due to the reasons others have laid out.

I'd also note that it is unlikely that middleboxes will ossify on the fact that the values of the token fields in Retry and Initial packets are equivalent, based on the behavior those developers see on the wire. This is because Retry is expected to be used *only* when there is an attack. Or, if those developers read the spec, the token will get ossified regardless of if it's encrypted in the Retry 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/3274#issuecomment-563504054
----==_mimepart_5deee77e102e9_747d3fc69e0cd95c10628c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My +1 goes to just doing GMAC, due to the reasons others have laid out.</p>
<p>I'd also note that it is unlikely that middleboxes will ossify on the fact that the values of the token fields in Retry and Initial packets are equivalent, based on the behavior those developers see on the wire. This is because Retry is expected to be used <em>only</em> when there is an attack. Or, if those developers read the spec, the token will get ossified regardless of if it's encrypted in the Retry 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/3274?email_source=notifications&amp;email_token=AFTOJK7GS7K56PDBPWTFCD3QX3PP5A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLGHNQ#issuecomment-563504054">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6EN4MVSB62UA3WBL3QX3PP5ANCNFSM4JSCYGXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYRP5U3WCFUOLS6EGDQX3PP5A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLGHNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK7GS7K56PDBPWTFCD3QX3PP5A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLGHNQ#issuecomment-563504054",
"url": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK7GS7K56PDBPWTFCD3QX3PP5A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLGHNQ#issuecomment-563504054",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deee77e102e9_747d3fc69e0cd95c10628c--


From nobody Mon Dec  9 16:32: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 9547912021C for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:32:52 -0800 (PST)
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 evqFT3T-9H9k for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:32:50 -0800 (PST)
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 9AA75120020 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 16:32:50 -0800 (PST)
Date: Mon, 09 Dec 2019 16:32:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575937969; bh=7D/Q/mMtkDwIGrqyxzyQSoSwrZxM/2S6Md4J5zEsUl4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W8uKmmISlwAsdFrKVw0PYXfzsg+EvOs1p1lyRyHToMMzQq1VPDQIBtyoVffElkC12 qpOWKzjrwaFRNq7r65nDOltuYix1r16pqvD4r2bBa0CxBRJSAqKtemQw7MJ6PJGpXb bTZotO39eiNNvogT9/FKYduenpRh3f1+gqttfsjQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7BY6BGNWBSUHLGGPF37QNDDEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329523919@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deee7b1dd072_1daa3f9dcdacd9606238c"; 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/PXvraubAqjeHGV8IMb9Cmi3n2aQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 00:32:53 -0000

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

martinthomson commented on this pull request.



> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

@kazuho, I agree with you about the first two.  The rule I'm proposing is MUST discard, but MAY immediate-close in addition IF that won't affect state the server holds.  Yes, that might affect state the client holds (but the server does not), but that's a risk the server takes.  It's a trade-off about the level of feedback the server wants to provide vs. the risk of DoS that the server has to make.

Are we agreeing violently, but talking about how to phrase the recommendation to not immediate-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/3292#discussion_r355769506
----==_mimepart_5deee7b1dd072_1daa3f9dcdacd9606238c
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/3292#discussion_r355769506">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, I agree with you about the first two.  The rule I'm proposing is MUST discard, but MAY immediate-close in addition IF that won't affect state the server holds.  Yes, that might affect state the client holds (but the server does not), but that's a risk the server takes.  It's a trade-off about the level of feedback the server wants to provide vs. the risk of DoS that the server has to make.</p>
<p>Are we agreeing violently, but talking about how to phrase the recommendation to not immediate-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/3292?email_source=notifications&amp;email_token=AFTOJK34OUIIWZOSMEZBMC3QX3PTDA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSCFTY#discussion_r355769506">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2Z3TJRWHWIDYCCX73QX3PTDANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4OTLCPODSGTY77SQDQX3PTDA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSCFTY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK34OUIIWZOSMEZBMC3QX3PTDA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSCFTY#discussion_r355769506",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK34OUIIWZOSMEZBMC3QX3PTDA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSCFTY#discussion_r355769506",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deee7b1dd072_1daa3f9dcdacd9606238c--


From nobody Mon Dec  9 16:44: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 5836F1200FE for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:44:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FO39wXEvubyA for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 16:44:14 -0800 (PST)
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 EC87E12002F for <quic-issues@ietf.org>; Mon,  9 Dec 2019 16:44:13 -0800 (PST)
Date: Mon, 09 Dec 2019 16:44:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575938653; bh=VKSIkdtzG4Dfmty4fsFwRBh79BsVOHUFlnUJnGnK4oc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zdcN/xv/HzDNsad4HnZSJXMY3/0gkvm7yLP7/9WA8u4phlVX8FuPKWE1g+k9j6xTL tNvvy4GjtDTP6jxT8lpt8r8UeDjjBYul/a1/gldxydERV6vvzxRHNt1e/n4qhYk3HK 5nOm8WowqAF3c2Faotmb0/KdZq1QNeRehsWiNPkY=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4ZIIRKPLJKI2A7HS537QON3EVBNHHB7TTTBI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3286/563507184@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3286@github.com>
References: <quicwg/base-drafts/issues/3286@github.com>
Subject: Re: [quicwg/base-drafts] Recovery: when PTO expires and no data to send (#3286)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deeea5ddc24_1da63f9dcdacd960717a7"; 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/PzLFyFfXzf5S0fA6QRoUEXUpU3c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 00:44:15 -0000

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

@junhochoi : As @ianswett said, you are within the spec to not send anything in response to a PTO. The spec recommends sending something because it keeps the sender's state up to date, and is better when the sender might want to send more data later.

Does that resolve your 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/3286#issuecomment-563507184
----==_mimepart_5deeea5ddc24_1da63f9dcdacd960717a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/junhochoi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/junhochoi">@junhochoi</a> : As <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> said, you are within the spec to not send anything in response to a PTO. The spec recommends sending something because it keeps the sender's state up to date, and is better when the sender might want to send more data later.</p>
<p>Does that resolve your 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/3286?email_source=notifications&amp;email_token=AFTOJK3XZOFD4KHJT7CGIJLQX3Q53A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLG74A#issuecomment-563507184">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ3MSQEDGJS6GPQ6GTQX3Q53ANCNFSM4JWCSBFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2RV24BAU2WPSYDOP3QX3Q53A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLG74A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK3XZOFD4KHJT7CGIJLQX3Q53A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLG74A#issuecomment-563507184",
"url": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK3XZOFD4KHJT7CGIJLQX3Q53A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLG74A#issuecomment-563507184",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deeea5ddc24_1da63f9dcdacd960717a7--


From nobody Mon Dec  9 17:08: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 3A1B3120020 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:08:42 -0800 (PST)
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 EDHZkYnEpbDI for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:08:40 -0800 (PST)
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 CB50612002F for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:08:40 -0800 (PST)
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 27F0A26172D for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:08:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575940120; bh=XR+sLSjIAo6wyXcmFVmAg++LdLXpaFjZvtBEQqircGk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zsC2y1PcycXOn+Qk7Pz9q/PSbw9oYscgdmy2OJhT5u5GXr212ODHoUGjKTSxf3jYK P32LK5fdsfQTcnPHfGBJ5OinsFD6X1J+xopitOWF2yxjamZck36+676SB9CUPIPv/g OEcCN1Yenqcnzz6WcVh6ibEtQvxg2gx8z/FF/loI=
Date: Mon, 09 Dec 2019 17:08:39 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK32IYDEILKC3W5C3CF37QRJPEVBNHHB7MNOEU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3281/review/329534390@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deef017d6641_13ab3ff1e24cd95c65958"; 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/NVd8FrZ2v3FDX1eXvTLFXcfK9aY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:08:42 -0000

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

janaiyengar commented on this pull request.



> @@ -1719,9 +1719,11 @@ 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, unless the values are encrypted.  For example, it cannot include the
-previous connection ID or addressing information.  Information that allows the
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be accessible
-to entities other than the server.
+previous connection ID or addressing information.  Each NEW_TOKEN frame MUST
+be unique among all connections to that server, unless the frame is sent to

Sorry for being pedantic, but this is a MUST and the requirement doesn't seem clear. First, this reads like a requirement on the client. If so,
- Does this imply that a client has to maintain and check _all_ NEW_TOKEN frames issued by every server for a long enough period of time?
- How would a client know whether a received NEW_TOKEN frame is a repair of a lost NEW_TOKEN frame?

If it's not meant to be a requirement on the client, how about "A server MUST ensure that every NEW_TOKEN frame it sends is unique across all clients, with the exception of those sent to repair loss of a previously sent NEW_TOKEN frame." 

Also, add a recommendation on what a client should do if it detects a server repeating NEW_TOKEN 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/3281#pullrequestreview-329534390
----==_mimepart_5deef017d6641_13ab3ff1e24cd95c65958
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/3281#discussion_r355793726">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1719,9 +1719,11 @@ 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, unless the values are encrypted.  For example, it cannot include the
-previous connection ID or addressing information.  Information that allows the
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be accessible
-to entities other than the server.
+previous connection ID or addressing information.  Each NEW_TOKEN frame MUST
+be unique among all connections to that server, unless the frame is sent to
</pre>
<p>Sorry for being pedantic, but this is a MUST and the requirement doesn't seem clear. First, this reads like a requirement on the client. If so,</p>
<ul>
<li>Does this imply that a client has to maintain and check <em>all</em> NEW_TOKEN frames issued by every server for a long enough period of time?</li>
<li>How would a client know whether a received NEW_TOKEN frame is a repair of a lost NEW_TOKEN frame?</li>
</ul>
<p>If it's not meant to be a requirement on the client, how about "A server MUST ensure that every NEW_TOKEN frame it sends is unique across all clients, with the exception of those sent to repair loss of a previously sent NEW_TOKEN frame."</p>
<p>Also, add a recommendation on what a client should do if it detects a server repeating NEW_TOKEN 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/3281?email_source=notifications&amp;email_token=AFTOJK6BFMXG67GLACA3SFTQX3TZPA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSEXNQ#pullrequestreview-329534390">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYHZOLJQBBFU3SCLN3QX3TZPANCNFSM4JUSKXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6ILBIRINCP65F56ATQX3TZPA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSEXNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK6BFMXG67GLACA3SFTQX3TZPA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSEXNQ#pullrequestreview-329534390",
"url": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK6BFMXG67GLACA3SFTQX3TZPA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSEXNQ#pullrequestreview-329534390",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deef017d6641_13ab3ff1e24cd95c65958--


From nobody Mon Dec  9 17: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 51BF612002F for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:10:30 -0800 (PST)
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 dkngDViP0OEs for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:10:28 -0800 (PST)
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 65050120020 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:10:28 -0800 (PST)
Date: Mon, 09 Dec 2019 17:10:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575940227; bh=B2RC1x6yBMYdClfhKJTU9QeoWAXlwML8pVzBBrONoiQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ycLs/tOurWQ0X5gIZUEvCE9O0OPAC43pk6m9jHxgx1tmGxa0dISx2iRviAUhfsRwi SCTrRCAaee6n02HTIcYOntOMjvV8cVvRvXq5ndqlQ88IpLjusbLFyFX0ojfScPDLhs 8p7thQIzUfh3ARpM4DgB8vMvhUq4sJ0bfOn6uu5M=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4P7AIZVUINOUNEW6537QRQHEVBNHHB7MNOEU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3281/review/329534963@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deef083a4dac_51eb3fc347ecd96c1663af"; 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/4ONMsYnaycp7rl5xuZ0nS0AiLDY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:10:30 -0000

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

janaiyengar commented on this pull request.



> @@ -1719,9 +1719,11 @@ 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, unless the values are encrypted.  For example, it cannot include the
-previous connection ID or addressing information.  Information that allows the
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be accessible
-to entities other than the server.
+previous connection ID or addressing information.  Each NEW_TOKEN frame MUST
+be unique among all connections to that server, unless the frame is sent to

(I'm ok with not having a client response to detecting dups ... I don't expect clients to be detecting 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/3281#discussion_r355795008
----==_mimepart_5deef083a4dac_51eb3fc347ecd96c1663af
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/3281#discussion_r355795008">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1719,9 +1719,11 @@ 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, unless the values are encrypted.  For example, it cannot include the
-previous connection ID or addressing information.  Information that allows the
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be accessible
-to entities other than the server.
+previous connection ID or addressing information.  Each NEW_TOKEN frame MUST
+be unique among all connections to that server, unless the frame is sent to
</pre>
<p>(I'm ok with not having a client response to detecting dups ... I don't expect clients to be detecting 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/3281?email_source=notifications&amp;email_token=AFTOJK2XO4KEC6WEPGHTSVLQX3UAHA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSE34Y#discussion_r355795008">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5VYVCDKHFZIGOGW4LQX3UAHANCNFSM4JUSKXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5MRQLUO5W6D3DUWJLQX3UAHA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSE34Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK2XO4KEC6WEPGHTSVLQX3UAHA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSE34Y#discussion_r355795008",
"url": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK2XO4KEC6WEPGHTSVLQX3UAHA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSE34Y#discussion_r355795008",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deef083a4dac_51eb3fc347ecd96c1663af--


From nobody Mon Dec  9 17:12: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 2B88612002F for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:12:37 -0800 (PST)
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 2mswrQA6QY1m for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:12:35 -0800 (PST)
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 784BE120020 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:12:35 -0800 (PST)
Date: Mon, 09 Dec 2019 17:12:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575940354; bh=ARdk4qp1vd4YRHL/hYZtsTOWgf257uYfGQQKeab2kIE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iaV6HVJtWdleptIKOXi2rCqwvDEgQ9ZvNtDvComr7nGJeAG0c8vzwGFpGHHPqMrFm eDVTbpmih0JhH2WLZQeSIr2CCNrgwSFruOA1LBhdB36JnFzDEc7mpJNASIgXmSEChm 8ztBJFRajCMc6Fr/C63ZjIDtKsXjh5y3lZ5cWzLY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYFAWBIBOHQ3BYVCRN37QRYFEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329535576@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deef1027558c_37653fa014ecd96885271"; 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/ews0vrSCpp2HWqQRqjvFJw_wYao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:12:37 -0000

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

kazuho commented on this pull request.



> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

@martinthomson 
> The rule I'm proposing is MUST discard, but MAY immediate-close in addition IF that won't affect state the server holds.

I think we might have confusion in what "immediate-close" means? My understanding is that "immediate-close" is an action that affects state. It is defined as entering the closing state, then draining state. If the intention is to suggest that a server might send PROTOCOL_VIOLATION without affecting the connection state, then it is confusing to use the term "immediate-close."

That said, what I stated in [my comment right above](https://github.com/quicwg/base-drafts/pull/3292#discussion_r355760171) is that I think a state-*ful* "immediate-close" is fine, but sending PROTOCOL_VIOLATION without affecting connection state does not 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/pull/3292#discussion_r355796345
----==_mimepart_5deef1027558c_37653fa014ecd96885271
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/3292#discussion_r355796345">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a></p>
<blockquote>
<p>The rule I'm proposing is MUST discard, but MAY immediate-close in addition IF that won't affect state the server holds.</p>
</blockquote>
<p>I think we might have confusion in what "immediate-close" means? My understanding is that "immediate-close" is an action that affects state. It is defined as entering the closing state, then draining state. If the intention is to suggest that a server might send PROTOCOL_VIOLATION without affecting the connection state, then it is confusing to use the term "immediate-close."</p>
<p>That said, what I stated in <a href="https://github.com/quicwg/base-drafts/pull/3292#discussion_r355760171" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3292/hovercard">my comment right above</a> is that I think a state-<em>ful</em> "immediate-close" is fine, but sending PROTOCOL_VIOLATION without affecting connection state does not 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/pull/3292?email_source=notifications&amp;email_token=AFTOJKZB5M5VIMK44UL5JDLQX3UIFA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSFAWA#discussion_r355796345">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2CLR6AW5CIKHRPFUDQX3UIFANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZSUNO33GCISMMF4HTQX3UIFA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSFAWA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJKZB5M5VIMK44UL5JDLQX3UIFA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSFAWA#discussion_r355796345",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJKZB5M5VIMK44UL5JDLQX3UIFA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSFAWA#discussion_r355796345",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deef1027558c_37653fa014ecd96885271--


From nobody Mon Dec  9 17: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 940AA12002F for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:27:33 -0800 (PST)
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 YpJIJLu47Dly for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:27:31 -0800 (PST)
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 20163120020 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:27:31 -0800 (PST)
Date: Mon, 09 Dec 2019 17:27:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575941249; bh=T2DBqMlEWk8FPpRfSuEjTFkTj3CYV1ihriqo8AekMr8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NmbBGrVSDOEPX/i5y/eNtV5goBQqC3wYmISmyyM3qGmXH6JC6rEi7pcvB5OQtJNoP S3iQlP2mY2fjSt8cLXr8IIaiEfp5lUPS4hFppr/4cM4SKK6rLA3VQSQqceiEEypQgc oVZaeFtmctb/ij0PvQKtQrAhABaVLu4AMKzIgE58=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK72FKQMGW6PJG7X3IV37QTQDEVBNHHB72M6BM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3293/review/329539927@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3293@github.com>
References: <quicwg/base-drafts/pull/3293@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE in Handshake too (#3293)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deef481d1cbd_1db03f93506cd9641220b0"; 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/_IBSKuDRfL0Qsk4mnJwWBu2g2sk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:27:34 -0000

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

janaiyengar commented on this pull request.



> @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be
+unable to read 1-RTT packets, so an endpoint SHOULD send CONNECTION_CLOSE in
+Handshake packets prior to confirming the handshake; see Section 4.1.2 of

Should this be Handshake _and_ 1-RTT, because the peer might have dropped its 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/3293#pullrequestreview-329539927
----==_mimepart_5deef481d1cbd_1db03f93506cd9641220b0
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/3293#discussion_r355802500">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be
+unable to read 1-RTT packets, so an endpoint SHOULD send CONNECTION_CLOSE in
+Handshake packets prior to confirming the handshake; see Section 4.1.2 of
</pre>
<p>Should this be Handshake <em>and</em> 1-RTT, because the peer might have dropped its 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/3293?email_source=notifications&amp;email_token=AFTOJKZC3MSGKS5H7CCSQQLQX3WADA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSGCVY#pullrequestreview-329539927">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYCVFVLR3KUUVNTB7TQX3WADANCNFSM4JYUWZUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6KGYJUTOZ46C4LC4DQX3WADA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSGCVY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJKZC3MSGKS5H7CCSQQLQX3WADA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSGCVY#pullrequestreview-329539927",
"url": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJKZC3MSGKS5H7CCSQQLQX3WADA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSGCVY#pullrequestreview-329539927",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deef481d1cbd_1db03f93506cd9641220b0--


From nobody Mon Dec  9 17:28: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 B0496120020 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:28:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P7HPF_hVzoqm for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:28:36 -0800 (PST)
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 199E912002F for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:28:36 -0800 (PST)
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 534CAC60941 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:28:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575941315; bh=kKvXZUrsm8uSCHLNwmvmBm6oDi64KC2iOWo5B88BLkI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bmmB+tvja9WI9CxfiQQPN843GiMINNm22MEG0go1DeH0PxRPPsmf5E+PR4Fs5Xmpc DI//JX4jNdkRLE6+Dkrsy9brtisqYfV391J0sMsw0AAzXOAN7RMYzxqps1TKQzLPxb xuDDHkVVTS2QJZUDCdyyUCN0rsYIrizIAiO9gQ/I=
Date: Mon, 09 Dec 2019 17:28:35 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK35RON2YPQE6OP6A2V37QTUHEVBNHHB6UGSKE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3269/563529111@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3269@github.com>
References: <quicwg/base-drafts/issues/3269@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE for unpadded Initial (#3269)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deef4c343f89_f883faf53ccd96c1156c5"; 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/PTQt2uQHPZxB5hwrYeRHTk3O9ZY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:28:38 -0000

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

I'm going to request that this go for a consensus call.  It's borderline, but I think that it is worth running the process here.  And it isn't critical that this get fixed right 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/3269#issuecomment-563529111
----==_mimepart_5deef4c343f89_f883faf53ccd96c1156c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm going to request that this go for a consensus call.  It's borderline, but I think that it is worth running the process here.  And it isn't critical that this get fixed right 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/3269?email_source=notifications&amp;email_token=AFTOJKZEEBN4R4OQRT4Y6QLQX3WEHA5CNFSM4JPMQ5P2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLMLFY#issuecomment-563529111">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK666J6NNQICLSUBLZTQX3WEHANCNFSM4JPMQ5PQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYTKRVDFLLBS7BRSUTQX3WEHA5CNFSM4JPMQ5P2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLMLFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3269?email_source=notifications\u0026email_token=AFTOJKZEEBN4R4OQRT4Y6QLQX3WEHA5CNFSM4JPMQ5P2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLMLFY#issuecomment-563529111",
"url": "https://github.com/quicwg/base-drafts/issues/3269?email_source=notifications\u0026email_token=AFTOJKZEEBN4R4OQRT4Y6QLQX3WEHA5CNFSM4JPMQ5P2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGLMLFY#issuecomment-563529111",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deef4c343f89_f883faf53ccd96c1156c5--


From nobody Mon Dec  9 17:38: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 9FBFF12002F for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:38:08 -0800 (PST)
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 eXdn9LpNlPjT for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:38:06 -0800 (PST)
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 AB9A112001A for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:38:06 -0800 (PST)
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 1284D8C11BF for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:38:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575941886; bh=Ui9EqXxckBAPumBP2gx2wkB696hZVV9cyT1kunmsEpM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wO+LxK2EtRUvfQiySyX848zbewUQViZtdQJmMq+rJ6VxESnrxxM3eW5kU4Ti2b1Ph GxyV2VmYQcjzHj7VC2tBAubLCXFYnDaxZ/JnhgqjfoMm6pUoE369YIkv36LMYE87jP CoEOinN59SCrEWcipy0qkl3+SXnrsa7Mk4qG/XrE=
Date: Mon, 09 Dec 2019 17:38:06 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZDEYWUZMGBDZFJG3537QUX5EVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329542922@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deef6fe3abe_f5c3faf53ccd96c133093"; 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/48y1q4SaKXUDpI_VuBz4lazeeuY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:38:09 -0000

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

janaiyengar commented on this pull request.



> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

We've now unfortunately lost this comment in the diffs :-/ But that was my confusion too -- sending CONNECTION_CLOSE changes state. I don't understand what it means to send PROTOCOL_VIOLATION without affecting 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/pull/3292#discussion_r355805083
----==_mimepart_5deef6fe3abe_f5c3faf53ccd96c133093
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/3292#discussion_r355805083">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p>We've now unfortunately lost this comment in the diffs :-/ But that was my confusion too -- sending CONNECTION_CLOSE changes state. I don't understand what it means to send PROTOCOL_VIOLATION without affecting 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/pull/3292?email_source=notifications&amp;email_token=AFTOJKYXVFP3NRB5S5PF3FDQX3XH5A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSG2CQ#discussion_r355805083">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYG3ZYY5XJQLHOBQQLQX3XH5ANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZHBLHZGVGKOOB3G6LQX3XH5A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSG2CQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJKYXVFP3NRB5S5PF3FDQX3XH5A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSG2CQ#discussion_r355805083",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJKYXVFP3NRB5S5PF3FDQX3XH5A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSG2CQ#discussion_r355805083",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5deef6fe3abe_f5c3faf53ccd96c133093--


From nobody Mon Dec  9 17: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 2D52C12002F for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:46:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jEh6xEdvFlOC for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:46:13 -0800 (PST)
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 EEB2A12001A for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:46:12 -0800 (PST)
Date: Mon, 09 Dec 2019 17:46:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575942372; bh=lHKOZLtUPhGv6W2cjpuA6NsoNRCIfbQkhWv2E2iFSU0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wSLvCrFe0wRmINNDWJnRNXWvcqzT/LvTzq04okIg/oNapY1+hcIGuFsdV2TWtWvb8 vxW3Lq3UATcEPBebqVqTaE1JJzow1641hFbjx6CvlJlEIdIytJO4QasMeUHnEhrKC3 ihirCz0b1DseLNYomr5F8xzhAl8qMPvubia0CYEM=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ZKEH6L7ANWQLXDWN37QVWHEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/329545116@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deef8e42683_e633fcdd1ccd95c5023d"; 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/P8u4ZW9qHVyPIoB4mzDUyqnP9H8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:46:15 -0000

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

janaiyengar commented on this pull request.



> +     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number + 1)

Yes, this gets too detailed very fast, and I don't think more code is the answer. @ghedo: Is there more we can add to the comment above to help implementers?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3290#discussion_r355806983
----==_mimepart_5deef8e42683_e633fcdd1ccd95c5023d
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/3290#discussion_r355806983">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number + 1)
</pre>
<p>Yes, this gets too detailed very fast, and I don't think more code is the answer. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ghedo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ghedo">@ghedo</a>: Is there more we can add to the comment above to help implementers?</p>

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


From nobody Mon Dec  9 17:55: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 C097012002F for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:55:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.14
X-Spam-Level: 
X-Spam-Status: No, score=-7.14 tagged_above=-999 required=5 tests=[BAYES_00=-1.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.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yVbDvDFc5raO for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:55:54 -0800 (PST)
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 1451412001A for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:55:54 -0800 (PST)
Date: Mon, 09 Dec 2019 17:55:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575942953; bh=QGBu4sHZUwyyH5Is6vF4HgFEpcs7D8trOelViomLQ4k=; h=Date:From:To:Subject:From; b=nQBlSiQ8VxfQNN3S6x4jgxMODXvNCwRpkJoUgITxzUyLXgoRBlmh+vbtsTjXPORtk /h/NsSvCeOIn26eryPX1RfkQWzW6RAuvxEM0Ub1II8NhSk6+O4j0n7Kl5tJbkUe3fb vcGAnhcaSXV346ulhQUUXaJK02OsOKYcUTEw8hB4=
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/cc/4d3b03-19063e@github.com>
Subject: [quicwg/base-drafts] d97c22: Fix congestion control permissiveness
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zbilIpCeFh_m5TK_0Suaw_t0W1U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:55:56 -0000

  Branch: refs/heads/jri/cc
  Home:   https://github.com/quicwg/base-drafts
  Commit: d97c226a9a2f6c147b3952b39a982cf55f12412b
      https://github.com/quicwg/base-drafts/commit/d97c226a9a2f6c147b3952b39a982cf55f12412b
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Fix congestion control permissiveness


  Commit: df57effc57901da028bd3c72a5b0d5b76ef84b02
      https://github.com/quicwg/base-drafts/commit/df57effc57901da028bd3c72a5b0d5b76ef84b02
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  remove pointless sentences


  Commit: 1de8eb4421ba5d48cf5fac71ee37bc1914e62df3
      https://github.com/quicwg/base-drafts/commit/1de8eb4421ba5d48cf5fac71ee37bc1914e62df3
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  gorry comment


  Commit: d8ad74521844f06a60f9f5fcb9cd4d133d6a0e9a
      https://github.com/quicwg/base-drafts/commit/d8ad74521844f06a60f9f5fcb9cd4d133d6a0e9a
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

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

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>


  Commit: dc62871ae0d6585eb518c6d7e5d58434922f6b94
      https://github.com/quicwg/base-drafts/commit/dc62871ae0d6585eb518c6d7e5d58434922f6b94
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  specify section 3.1


  Commit: 19063e44b6f29f1cad20f7c13179fc5e6e116638
      https://github.com/quicwg/base-drafts/commit/19063e44b6f29f1cad20f7c13179fc5e6e116638
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Ted's suggestion


Compare: https://github.com/quicwg/base-drafts/compare/4d3b036c1f47...19063e44b6f2


From nobody Mon Dec  9 17:56: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 6C8B112002F for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:56:04 -0800 (PST)
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 hMr0sbWL4NdV for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:56:03 -0800 (PST)
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 152D812001A for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:56:03 -0800 (PST)
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 4391CA118B for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:56:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575942962; bh=vc68Pkjw/2f/TP6xPjOOQteD4X+hGPU6ifAhkE7gLB4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UU0GT68xEQ2VQvmneS0N1dFrljY4adlZE6ximM7D3wwjCTqeI9ga0YbJaEPpxfXr4 FdTa9IXEjoaBWLf2oVGss7oN5C1A+z1VKgvvgryts8IHviL29fBeH/xjemNaiODVh6 upUTG0U6H3mDG/2EDlbc6Q+wLfY3oSTViJJnlvQo=
Date: Mon, 09 Dec 2019 17:56:02 -0800
From: Jana Iyengar <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/3248/push/4376192904@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3248@github.com>
References: <quicwg/base-drafts/pull/3248@github.com>
Subject: Re: [quicwg/base-drafts] Fix congestion control permissiveness (#3248)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deefb3234ba2_44ce3ff1c08cd95c92929"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/SLw-or0TpLjcSowUnlUcCbe1hjg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:56:05 -0000

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

@janaiyengar pushed 6 commits.

d97c226a9a2f6c147b3952b39a982cf55f12412b  Fix congestion control permissiveness
df57effc57901da028bd3c72a5b0d5b76ef84b02  remove pointless sentences
1de8eb4421ba5d48cf5fac71ee37bc1914e62df3  gorry comment
d8ad74521844f06a60f9f5fcb9cd4d133d6a0e9a  Update draft-ietf-quic-recovery.md
dc62871ae0d6585eb518c6d7e5d58434922f6b94  specify section 3.1
19063e44b6f29f1cad20f7c13179fc5e6e116638  Ted's suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3248/files/4d3b036c1f473d5d6c875c7ff748b4f06121d582..19063e44b6f29f1cad20f7c13179fc5e6e116638

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

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 6 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d97c226a9a2f6c147b3952b39a982cf55f12412b">d97c226</a>  Fix congestion control permissiveness</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/df57effc57901da028bd3c72a5b0d5b76ef84b02">df57eff</a>  remove pointless sentences</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1de8eb4421ba5d48cf5fac71ee37bc1914e62df3">1de8eb4</a>  gorry comment</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d8ad74521844f06a60f9f5fcb9cd4d133d6a0e9a">d8ad745</a>  Update draft-ietf-quic-recovery.md</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dc62871ae0d6585eb518c6d7e5d58434922f6b94">dc62871</a>  specify section 3.1</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/19063e44b6f29f1cad20f7c13179fc5e6e116638">19063e4</a>  Ted&#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/3248/files/4d3b036c1f473d5d6c875c7ff748b4f06121d582..19063e44b6f29f1cad20f7c13179fc5e6e116638?email_source=notifications&amp;email_token=AFTOJK34HQSP4DIQYURDMVDQX3ZLFA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DCOBSGA3DAMSQOVZWQIZUGM3TMMJZGI4TANA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYWIILZZ3JKSFYV4Q3QX3ZLFANCNFSM4JOIIFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYNVOK666DJCPPIP4LQX3ZLFA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DCOBSGA3DAMSQOVZWQIZUGM3TMMJZGI4TANA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3248/files/4d3b036c1f473d5d6c875c7ff748b4f06121d582..19063e44b6f29f1cad20f7c13179fc5e6e116638?email_source=notifications\u0026email_token=AFTOJK34HQSP4DIQYURDMVDQX3ZLFA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DCOBSGA3DAMSQOVZWQIZUGM3TMMJZGI4TANA",
"url": "https://github.com/quicwg/base-drafts/pull/3248/files/4d3b036c1f473d5d6c875c7ff748b4f06121d582..19063e44b6f29f1cad20f7c13179fc5e6e116638?email_source=notifications\u0026email_token=AFTOJK34HQSP4DIQYURDMVDQX3ZLFA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DCOBSGA3DAMSQOVZWQIZUGM3TMMJZGI4TANA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5deefb3234ba2_44ce3ff1c08cd95c92929--


From nobody Mon Dec  9 17:56: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 8464012002F for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:56:54 -0800 (PST)
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 hJqjfy-gm4e7 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:56:53 -0800 (PST)
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 EBE2F12001A for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:56:52 -0800 (PST)
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 4F5B9C60B0B for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:56:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575943012; bh=pjyyZxQM47ZSDYTwBAUAXrV9mOc48wslNsAzOX/DVjs=; h=Date:From:To:Subject:From; b=Gpmn4e/oFf9J/nqg9440bBhiuYxwq/zbwW3HlOzvrOxZPQ2kCPeAYFwNknd6+qO8t QDnpEHv+vaX96utW/djnmDqVQ0NK3mXQ0VFgayPP4+ilVgYydl57CezjF3/nNmMioV PK9QnR1sX0gHZKxVAPT1myp7E5Uwt++9a+oHhK4U=
Date: Mon, 09 Dec 2019 17:56:52 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/5a5335-f52b66@github.com>
Subject: [quicwg/base-drafts] f52b66: Script updating gh-pages from 19063e44. [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/s3QmFavYnSvo5HnSdO7cZ9HP7m8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:56:54 -0000

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

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

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



From nobody Mon Dec  9 17:57: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 447D612002F for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:57:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LF7CrNsH989D for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 17:57:15 -0800 (PST)
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 E827312001A for <quic-issues@ietf.org>; Mon,  9 Dec 2019 17:57:14 -0800 (PST)
Date: Mon, 09 Dec 2019 17:57:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575943034; bh=+ZQXp615OyKlbi0LrFup/Fd5kWAaUa/UD+X5Kp9kOyA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WY7FUZdrBGMwp/4p/Eh18ngbkLXeRW8IN8bAZ4ILXV9xYix+Hg69gzJbp8arW0P5H KSAm/IkgB6VxZrGsI8/MNSCv9hSz3m9x9sJm0zQbJyZG3VAbnQ9Pz8L+eej+D7675A cGPbVNT5lfM4JCaA3rln8NnJ73UYeHIcXQSwQHxw=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7SJ5M7JY32BR7HCAF37QW7VEVBNHHB6OVESM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3248/c563567277@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3248@github.com>
References: <quicwg/base-drafts/pull/3248@github.com>
Subject: Re: [quicwg/base-drafts] Fix congestion control permissiveness (#3248)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5deefb7a44e0f_10d13f852accd96077119"; 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/OTtUySJoZsTDh3EDDjpLGKMFCLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 01:57:17 -0000

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

Thanks, Ted, I take your point and your suggestion is a good one. I've reworded it as you suggested.

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

<p>Thanks, Ted, I take your point and your suggestion is a good one. I've reworded it as you suggested.</p>

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


From nobody Mon Dec  9 19: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 98A5E120115 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 19:54:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OcF6Eqa50aGX for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 19:54:36 -0800 (PST)
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 0948E1200FF for <quic-issues@ietf.org>; Mon,  9 Dec 2019 19:54:36 -0800 (PST)
Date: Mon, 09 Dec 2019 19:54:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950075; bh=HLyZTUxAszx/RYXorqOg2RWivSm/fUHesBUJmrfREoA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d1yUI079ZBTb7iJPwd88bf85GgM5ZG+UEEg2GuOj/EzmBCbIHbxX/MxZAnEUyA4an O9rtYXwZCVVQVsK6qD7ULtQblpQSyfdYYw0Tl00JI20j54qrnY3opDEGWd8Nij0jm6 2jJVvm7AYnGnCMp3jBvj9IfTAfG/sDa6pE4mWscM=
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/4376479848@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_5def16fb22d52_4f2f3ff5948cd95c123153"; 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/Yi2dKNoWz1jzd4ZC0WUuBMlnxgc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 03:54:38 -0000

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

@DavidSchinazi pushed 1 commit.

5ac50f30e276429c2e882be6b3906be28cb61dbf  Merge branch 'master' into prot_retry


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120/files/bdde08d8ac2d62954dc3fb0b49322b339e5a4a5c..5ac50f30e276429c2e882be6b3906be28cb61dbf

----==_mimepart_5def16fb22d52_4f2f3ff5948cd95c123153
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/5ac50f30e276429c2e882be6b3906be28cb61dbf">5ac50f3</a>  Merge branch &#39;master&#39; into prot_retry</li>
</ul>


<p style="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/bdde08d8ac2d62954dc3fb0b49322b339e5a4a5c..5ac50f30e276429c2e882be6b3906be28cb61dbf?email_source=notifications&amp;email_token=AFTOJK4A7CGEWIHXHWUIFPLQX4HHXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGM3TMNBXHE4DIOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3RKLOBXBCBO3VPMEDQX4HHXANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6B4C5WV752PP3NK7TQX4HHXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGM3TMNBXHE4DIOA.gif" height="1" width="1" 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/bdde08d8ac2d62954dc3fb0b49322b339e5a4a5c..5ac50f30e276429c2e882be6b3906be28cb61dbf?email_source=notifications\u0026email_token=AFTOJK4A7CGEWIHXHWUIFPLQX4HHXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGM3TMNBXHE4DIOA",
"url": "https://github.com/quicwg/base-drafts/pull/3120/files/bdde08d8ac2d62954dc3fb0b49322b339e5a4a5c..5ac50f30e276429c2e882be6b3906be28cb61dbf?email_source=notifications\u0026email_token=AFTOJK4A7CGEWIHXHWUIFPLQX4HHXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGM3TMNBXHE4DIOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5def16fb22d52_4f2f3ff5948cd95c123153--


From nobody Mon Dec  9 19: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 EA62C1200EF for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 19:56:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FZW-d5nPqEDw for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 19:56:57 -0800 (PST)
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 AE6C212002F for <quic-issues@ietf.org>; Mon,  9 Dec 2019 19:56:57 -0800 (PST)
Date: Mon, 09 Dec 2019 19:56:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950216; bh=/d/70hVvUdOKWJAPURF7hxN19TTQB383UNt7vk1yg1c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xambkXeEIv7SnZrQzU75zJjWb3dJa5f0N7VR2CLy3zC6WZKznFV8HIUc0LWEcc6Bc IvpIOwYrjQQY7EL7CRz1BvpFQnF2DOSjWVYtyjb+JRDeiIp0TZJY2co7lHAxHVl857 ySCSJZrgxWHPcZ9FIOg5MLaLb6p3wHpdVd+hSE64=
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/3169/push/4376485109@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_5def1788d7603_61823ff049ecd960243332"; 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/6BY5rEa7RA-d5aHCgSOlOatyLcU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 03:56:59 -0000

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

@DavidSchinazi pushed 1 commit.

6bc3d4ad61c2c11baf7183488613e9fcc5dff1cb  Merge branch 'master' into varinttp


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3169/files/e846500ce2ee4a6d78b2ab54c2dc9a2dc0d43c9b..6bc3d4ad61c2c11baf7183488613e9fcc5dff1cb

----==_mimepart_5def1788d7603_61823ff049ecd960243332
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/6bc3d4ad61c2c11baf7183488613e9fcc5dff1cb">6bc3d4a</a>  Merge branch &#39;master&#39; into varinttp</li>
</ul>


<p style="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/3169/files/e846500ce2ee4a6d78b2ab54c2dc9a2dc0d43c9b..6bc3d4ad61c2c11baf7183488613e9fcc5dff1cb?email_source=notifications&amp;email_token=AFTOJK44KCAZQZ2NJURXRLTQX4HQRA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOJSGAZTMNKQOVZWQIZUGM3TMNBYGUYTAOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4XRHO564OZBV5JMZLQX4HQRANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6P35ECQ7ROHTTJJELQX4HQRA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOJSGAZTMNKQOVZWQIZUGM3TMNBYGUYTAOI.gif" height="1" width="1" 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/files/e846500ce2ee4a6d78b2ab54c2dc9a2dc0d43c9b..6bc3d4ad61c2c11baf7183488613e9fcc5dff1cb?email_source=notifications\u0026email_token=AFTOJK44KCAZQZ2NJURXRLTQX4HQRA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOJSGAZTMNKQOVZWQIZUGM3TMNBYGUYTAOI",
"url": "https://github.com/quicwg/base-drafts/pull/3169/files/e846500ce2ee4a6d78b2ab54c2dc9a2dc0d43c9b..6bc3d4ad61c2c11baf7183488613e9fcc5dff1cb?email_source=notifications\u0026email_token=AFTOJK44KCAZQZ2NJURXRLTQX4HQRA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOJSGAZTMNKQOVZWQIZUGM3TMNBYGUYTAOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5def1788d7603_61823ff049ecd960243332--


From nobody Mon Dec  9 20:03: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 913DA120114 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:03:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 61wGNaFHU7I9 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:03:24 -0800 (PST)
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 F30421200EF for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:03:23 -0800 (PST)
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 567A26A018B for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:03:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950603; bh=91ki22Zds40Ar85ITPJc6mQnjzDRkd9Dru4Z5Gv7cm8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PM5Mix6k61ZfD+q1Sfhe4Jdn92C1XU0nX0h6G4Qvqn37vgAOpI43BTBePndEhEqlU 8/oEqhGl0ibhRN4yzg+/qVWs5/jOae2VqlyYV+8cTo9HSfeAbCP3J5bxa6yoam/8ZN CMNd6mz1y2VwXhnc1SEZqKolZVq1paDswi5Vjnag=
Date: Mon, 09 Dec 2019 20:03:23 -0800
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3MTLJCDY7EI32TFFV37RFYXEVBNHHB5JZ3ZA@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/329578401@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_5def190b45b44_16ed3fd9be4cd95c79393"; 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/k2mG3tz4u0ijf20tqsZN9Ssla3s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:03:25 -0000

----==_mimepart_5def190b45b44_16ed3fd9be4cd95c79393
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/3169#pullrequestreview-329578401
----==_mimepart_5def190b45b44_16ed3fd9be4cd95c79393
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/3169?email_source=notifications&amp;email_token=AFTOJK2Z5R5NLW33SFCCJDLQX4IIXA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPPII#pullrequestreview-329578401">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7WPOOSY5PV2OURYELQX4IIXANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3E7Y65GBEZXFLOMJLQX4IIXA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPPII.gif" height="1" width="1" 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=AFTOJK2Z5R5NLW33SFCCJDLQX4IIXA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPPII#pullrequestreview-329578401",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK2Z5R5NLW33SFCCJDLQX4IIXA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPPII#pullrequestreview-329578401",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5def190b45b44_16ed3fd9be4cd95c79393--


From nobody Mon Dec  9 20: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 55B0D120115 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:03:57 -0800 (PST)
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 eytcDkP1A7ku for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:03:55 -0800 (PST)
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 CD1F3120114 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:03:54 -0800 (PST)
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 2AFB1520189 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:03:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950634; bh=Y3g/lfYrSc2s91uTujSQbEH2Yk7qY+KJQKr/Wy0t1XA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yc84WXbjQIVyAjAKTmMDr/8VpnAvA/dFzRwe/dOzED+soFbImQMWqZ21DvOkEzaMO WdlqrKs2/vzsCByppUQd5iZ5px9rSGU0m+DTq7+mThxq5qqdiwYbolzkANzNRKLPPy LQVKeCmW3TKlRMPB3yUfKqRwMGv3NrfYjP5afb50=
Date: Mon, 09 Dec 2019 20:03:54 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3CUVVKQ3VUR4MS63V37RF2VEVBNHHB7MNOEU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3281/review/329578488@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5def192a1b39a_bba3fdde78cd96c1241d2"; 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/BARlkOvOWdXcbwuoIC8ikYDHmVY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:03:57 -0000

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

martinthomson commented on this pull request.



> @@ -1719,9 +1719,11 @@ 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, unless the values are encrypted.  For example, it cannot include the
-previous connection ID or addressing information.  Information that allows the
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be accessible
-to entities other than the server.
+previous connection ID or addressing information.  Each NEW_TOKEN frame MUST
+be unique among all connections to that server, unless the frame is sent to

No, there is no obligation to check.  Do you think that we need to say as much?

The client should only see duplicates if there is a spurious loss detected by the server.

I like your suggested text and will use that.  The duplicate detection is already described on [line 5073](https://github.com/quicwg/base-drafts/pull/3281/files#diff-db016291106766877c4921a79f8596e0R5073).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3281#discussion_r355835144
----==_mimepart_5def192a1b39a_bba3fdde78cd96c1241d2
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/3281#discussion_r355835144">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1719,9 +1719,11 @@ 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, unless the values are encrypted.  For example, it cannot include the
-previous connection ID or addressing information.  Information that allows the
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be accessible
-to entities other than the server.
+previous connection ID or addressing information.  Each NEW_TOKEN frame MUST
+be unique among all connections to that server, unless the frame is sent to
</pre>
<p>No, there is no obligation to check.  Do you think that we need to say as much?</p>
<p>The client should only see duplicates if there is a spurious loss detected by the server.</p>
<p>I like your suggested text and will use that.  The duplicate detection is already described on <a href="https://github.com/quicwg/base-drafts/pull/3281/files#diff-db016291106766877c4921a79f8596e0R5073">line 5073</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/3281?email_source=notifications&amp;email_token=AFTOJKZLJJGEW4HZGHTDGALQX4IKVA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPP6A#discussion_r355835144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5BHFHCHL4G7PUMU5DQX4IKVANCNFSM4JUSKXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2DAS4PHYTFTXBUAYDQX4IKVA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPP6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJKZLJJGEW4HZGHTDGALQX4IKVA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPP6A#discussion_r355835144",
"url": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJKZLJJGEW4HZGHTDGALQX4IKVA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPP6A#discussion_r355835144",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5def192a1b39a_bba3fdde78cd96c1241d2--


From nobody Mon Dec  9 20:05: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 226D7120133 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:05:19 -0800 (PST)
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 LzVMJE_3b7Iy for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:05:15 -0800 (PST)
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 24370120130 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:05:15 -0800 (PST)
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 BDF1A12112B for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:05:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950714; bh=iE6BxNY9TTog56eXSyhZrW5U5kQANSEMqSimTd8a3Wo=; h=Date:From:To:Subject:From; b=dr5eaKmFdr5Z8Ujnd8DzWrzIUTF0ID34Z0t0LKmAuDYbrUOMS2WFUcP1ZS1XouznZ AQx4gnBMtQlibddV9JVu1mqBwDFOYSU+PKBIcj3D7IwgLZdViN6+5aYrCfo2pPQxAo rzvM892jjI0iM3qjpiLdNKE+9GxYa7Gv14JUsevE=
Date: Mon, 09 Dec 2019 20:05:14 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/dedupe-token/932d50-8a400b@github.com>
Subject: [quicwg/base-drafts] 8a400b: Reword, thanks @janaiyengar
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qvX3vaZVy8Vs4Or7qS4LW2263xM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:05:19 -0000

  Branch: refs/heads/dedupe-token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8a400b45f8817c1894ac1789f43b039070b50a72
      https://github.com/quicwg/base-drafts/commit/8a400b45f8817c1894ac1789f43b039070b50a72
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  Reword, thanks @janaiyengar



From nobody Mon Dec  9 20:05: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 9DBC2120130 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:05:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JYXMP6AlZNRe for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:05:29 -0800 (PST)
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 5EC83120120 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:05:29 -0800 (PST)
Date: Mon, 09 Dec 2019 20:05:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950728; bh=hkNXVVci4ca48U6UZkSluNoz9Ns+kuIvHOeto5mdz2w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SxJK9lzK0TVFASZXqlYojuYMUDK2SC4vfdYb5QRjnbk2uiCEGBlU7lk2+Uz9p1PCu OJ4k94xSlWpq9iNOKqVTCm2UL3EcXqKUwJ2RiQIR1bkxxMC1OiwGf462Msinxg2v4G UiNHuelwNbt6MraFtKIpIrLQp+N4RnY1U6yESyDo=
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/3281/push/4376504074@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5def198899b9a_3ecc3f96bdecd964145439"; 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/9sTh2v14XHDHWQNlN-VBkuQIVhY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:05:31 -0000

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

@martinthomson pushed 1 commit.

8a400b45f8817c1894ac1789f43b039070b50a72  Reword, thanks @janaiyengar


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3281/files/932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a..8a400b45f8817c1894ac1789f43b039070b50a72

----==_mimepart_5def198899b9a_3ecc3f96bdecd964145439
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/8a400b45f8817c1894ac1789f43b039070b50a72">8a400b4</a>  Reword, thanks @janaiyengar</li>
</ul>


<p style="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/3281/files/932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a..8a400b45f8817c1894ac1789f43b039070b50a72?email_source=notifications&amp;email_token=AFTOJK4XOIXBA4ATDWXUHS3QX4IQRA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM3TMNJQGQYDONA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6BEHNB6U34TJ5WHF3QX4IQRANCNFSM4JUSKXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6XS24TZP35LGOFHM3QX4IQRA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM3TMNJQGQYDONA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3281/files/932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a..8a400b45f8817c1894ac1789f43b039070b50a72?email_source=notifications\u0026email_token=AFTOJK4XOIXBA4ATDWXUHS3QX4IQRA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM3TMNJQGQYDONA",
"url": "https://github.com/quicwg/base-drafts/pull/3281/files/932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a..8a400b45f8817c1894ac1789f43b039070b50a72?email_source=notifications\u0026email_token=AFTOJK4XOIXBA4ATDWXUHS3QX4IQRA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM3TMNJQGQYDONA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5def198899b9a_3ecc3f96bdecd964145439--


From nobody Mon Dec  9 20: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 177CF120130 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:06:09 -0800 (PST)
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 KOD_wqCtWJ-o for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:06:07 -0800 (PST)
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 93ABD120120 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:06:07 -0800 (PST)
Date: Mon, 09 Dec 2019 20:06:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950766; bh=/pxy0qANi6VajFO9a1QxIy2lvNua1nn7suyFWxClRac=; h=Date:From:To:Subject:From; b=sTk8/U5wxSbZJfVusIrbnZ3Hwk8UPhxeyL/jjGNf8M72wBMA4WVulNf0c9qS2Qxsy U942Z90429nKLU5kCS8a89UJ0V27LYRsEOdjGM7X07lCOYil3GNk3W0zc7rDf/BK0c ZNgt5ocybCr0nVRRDRnwt/zojpi1HAbvA/CvlL38=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/close-in-handshake/e8cc90-dd9305@github.com>
Subject: [quicwg/base-drafts] dd9305: ...and 1-RTT 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/YPxiNTxyFDcCIabYNRDF6oR8dOs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:06:09 -0000

  Branch: refs/heads/close-in-handshake
  Home:   https://github.com/quicwg/base-drafts
  Commit: dd930535c23477ae0251a4f8b5341267f1d7d44b
      https://github.com/quicwg/base-drafts/commit/dd930535c23477ae0251a4f8b5341267f1d7d44b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  ...and 1-RTT too



From nobody Mon Dec  9 20: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 EAAAF120130 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:06:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F5PYEF7rsxCn for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:06:19 -0800 (PST)
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 8EED3120120 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:06:19 -0800 (PST)
Date: Mon, 09 Dec 2019 20:06:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950778; bh=KLbn/WlhSSTU57bkLunnqzaLQ2Hql0MxwdT55NlKXzA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l47Z0ncdg8TpiXhJb1PccDPGBjmeEenR17i13faaw5NhnXbXC95ua3RG9cGMhP0Bu hrD/Cc5DPmnu1fLBfpvxBOhpYUZLDTwEb5Ye5mE/lofruGH2JVdP4tSYp3+I1pe7ap aWDJTTSs/mczMLIATtKm64d8NR7o8QKpYKQkRaTI=
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/3293/push/4376505848@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3293@github.com>
References: <quicwg/base-drafts/pull/3293@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE in Handshake too (#3293)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5def19bacf214_54743fe9508cd95c236189"; 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/b4IRHUezpctkcsRvH68kkkDbVo8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:06:21 -0000

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

@martinthomson pushed 1 commit.

dd930535c23477ae0251a4f8b5341267f1d7d44b  ...and 1-RTT too


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3293/files/e8cc9063bd9053b4bc7fb46649500fe8d9520d19..dd930535c23477ae0251a4f8b5341267f1d7d44b

----==_mimepart_5def19bacf214_54743fe9508cd95c236189
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/dd930535c23477ae0251a4f8b5341267f1d7d44b">dd93053</a>  ...and 1-RTT too</li>
</ul>


<p style="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/3293/files/e8cc9063bd9053b4bc7fb46649500fe8d9520d19..dd930535c23477ae0251a4f8b5341267f1d7d44b?email_source=notifications&amp;email_token=AFTOJK7ZGUCZMYFDDXB2Z63QX4ITVA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCMJSHE2TKMSQOVZWQIZUGM3TMNJQGU4DIOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3PIRZFKTRSXOCITVDQX4ITVANCNFSM4JYUWZUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZE6G2MDBEAY5RJTFLQX4ITVA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCMJSHE2TKMSQOVZWQIZUGM3TMNJQGU4DIOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3293/files/e8cc9063bd9053b4bc7fb46649500fe8d9520d19..dd930535c23477ae0251a4f8b5341267f1d7d44b?email_source=notifications\u0026email_token=AFTOJK7ZGUCZMYFDDXB2Z63QX4ITVA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCMJSHE2TKMSQOVZWQIZUGM3TMNJQGU4DIOA",
"url": "https://github.com/quicwg/base-drafts/pull/3293/files/e8cc9063bd9053b4bc7fb46649500fe8d9520d19..dd930535c23477ae0251a4f8b5341267f1d7d44b?email_source=notifications\u0026email_token=AFTOJK7ZGUCZMYFDDXB2Z63QX4ITVA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCMJSHE2TKMSQOVZWQIZUGM3TMNJQGU4DIOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5def19bacf214_54743fe9508cd95c236189--


From nobody Mon Dec  9 20:06: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 4E63F120133 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:06:26 -0800 (PST)
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 joOZrmQw4O0w for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:06:25 -0800 (PST)
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 E85F5120120 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:06:24 -0800 (PST)
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 48A2F8C0C3B for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:06:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950784; bh=nbekdtVxD9V3x1O/pMwHIIso4WxzngjRbxhm//eM3rU=; h=Date:From:To:Subject:From; b=g86VRVObXCHAsyr94End53ECNdVYZrHhDjo9wl0rjCq4YJs12R+ac2K2ik4BSzcUj NnIJsX0UZWHIcIUGmHKnTLVRZW/Vx6C8MTlyZKv238/RWpf+oEInXvk3QtuFwTRb3U KD340hiC7FvvcEmFfQ4fEXZx7hjq8blxlLMYek3I=
Date: Mon, 09 Dec 2019 20:06:24 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/f52b66-507b34@github.com>
Subject: [quicwg/base-drafts] 507b34: Script updating gh-pages from 8a400b45. [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/UrGWzakHbqEW_gy2diP4FMjuAd4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:06:26 -0000

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

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

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



From nobody Mon Dec  9 20:07: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 A2214120130 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:07:00 -0800 (PST)
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 bGxOtq3rUXGk for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:06:59 -0800 (PST)
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 79E75120120 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:06:59 -0800 (PST)
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 DC89F2C0A4B for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:06:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950818; bh=AEuplq6QZ6Z4gSvXBIDpMvssNRu5mcO+LpHyhBL4ASw=; h=Date:From:To:Subject:From; b=yMmrHnDH9S8WypKzPS9V+pa9xhpx7k5FX2NXDVXBDd/uChLuskFkUIaMZru5QtOoq IaJZmfeAF5fbMdc66lA4e84hQAH2ir9ALMYaSHlS1GsWa8coCURwwGGaeE18aLYu/L 2zT8kMCkAKjNzjq0C++jwDCQvDh/F1JAr8Oiptrg=
Date: Mon, 09 Dec 2019 20:06:58 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/507b34-c8c4c1@github.com>
Subject: [quicwg/base-drafts] c8c4c1: Script updating gh-pages from dd930535. [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/UtLBhmlRRNlhm673X2hLrvDaxdw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:07:00 -0000

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

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

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



From nobody Mon Dec  9 20:08: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 26709120133 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:08:31 -0800 (PST)
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 lZRuv5C5x-Bv for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:08:29 -0800 (PST)
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 D5BAD120120 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:08:29 -0800 (PST)
Date: Mon, 09 Dec 2019 20:08:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950909; bh=aZxSZqAKpYdn5B3Q1HhBfVAHPJLbyO4YLRBBzGb/WA8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=YHUnS3aphDzehkaBZzoqq+uE1PMtCmy/uvytC2/nG7vsh732izUHl3zANCaLlr7Zg U+0DA+VYbJzaJ/ATu+T3LNu7VRxWniHkH3Btrn0XpSMmdEkd/llW81pss6E36SHwK2 d9uV3A6RBm8mv0/bMwZUq1KCnNVs1FpK2BcXlalk=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ASG3HIGRHLPYCLOV37RGL3EVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294@github.com>
Subject: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5def1a3d4ba50_37193fc557acd968138168"; 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/LvXq3q8-YtHJC0GSQ-nogXKXuPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:08:31 -0000

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

Now that we have turned almost every integer in the spec to varint, and we have removed any mention of the TLS presentation language, it makes sense to make transport parameters varint as well. The current uint16-based encoding sticks out like a sore thumb. That said, this change is more than cosmetic - transport parameters are our main joint for extending QUICv1, and switching to 62-bit will ensure we do not run out of space, ever. If we do not do this now, we will not be able to change it later in QUICv1 as these are used during the handshake.

This issue was originally described in #3020 but the feedback in Cupertino was that #3020 was conflating three different topics:
1. the language used to describe transport parameters. That has been changed away from the TLS presentation language via merged PR #3108.
2. the policy for the transport parameter IANA registry. This has been changed by merged PR #3170.
3. the encoding of transport parameter ID and length over the wire. This is discussed in this issue and the associated open PR #3169.

>From the discussions I've seen, it looks like there was some opposition and some support. I'm opening this issue now so we can have that conversation here independent of topics (1) and (2) 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/3294
----==_mimepart_5def1a3d4ba50_37193fc557acd968138168
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Now that we have turned almost every integer in the spec to varint, and we have removed any mention of the TLS presentation language, it makes sense to make transport parameters varint as well. The current uint16-based encoding sticks out like a sore thumb. That said, this change is more than cosmetic - transport parameters are our main joint for extending QUICv1, and switching to 62-bit will ensure we do not run out of space, ever. If we do not do this now, we will not be able to change it later in QUICv1 as these are used during the handshake.</p>
<p>This issue was originally described in <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> but the feedback in Cupertino was that <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> was conflating three different topics:</p>
<ol>
<li>the language used to describe transport parameters. That has been changed away from the TLS presentation language via merged 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>the policy for the transport parameter IANA registry. This has been changed by merged PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="514435129" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3170" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3170/hovercard" href="https://github.com/quicwg/base-drafts/pull/3170">#3170</a>.</li>
<li>the encoding of transport parameter ID and length over the wire. This is discussed in this issue and the associated open PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="514276296" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3169" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3169/hovercard" href="https://github.com/quicwg/base-drafts/pull/3169">#3169</a>.</li>
</ol>
<p>From the discussions I've seen, it looks like there was some opposition and some support. I'm opening this issue now so we can have that conversation here independent of topics (1) and (2) 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/3294?email_source=notifications&amp;email_token=AFTOJK6NDGTQWXQ6PS4H5JDQX4I33A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7KYVBQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2XEBQTQBOUOBMV7VTQX4I33ANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2J76DY4CL6W4GNX3DQX4I33A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7KYVBQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK6NDGTQWXQ6PS4H5JDQX4I33A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7KYVBQ",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK6NDGTQWXQ6PS4H5JDQX4I33A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7KYVBQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5def1a3d4ba50_37193fc557acd968138168--


From nobody Mon Dec  9 20:08: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 A642F120130 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:08:45 -0800 (PST)
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 xhAy2086CUBV for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:08:44 -0800 (PST)
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 49A3F120120 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:08:44 -0800 (PST)
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 A127D660E0C for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:08:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950923; bh=iyw4B2kM7d3eeINmExEA+HC2hqx72Jyp2/ey3SJNHhw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c4sdwhXQ+Bv4+9QIqRj2l6QVNNYqb9TyGPlWxRCxnY8cumocwGLMgsSDvA/WP205r ABluUzC2S/nfcTJWCBKqRnJBbmLoWbHi7Ze5dhVEvTFsS6evMKZdtwvb3rB5+JDgFO FfIitkSMXDdyX7BR4SKoJN/pkwmrbzZQ/rcG+K5w=
Date: Mon, 09 Dec 2019 20:08:43 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4VHSWWM54MQGOTLDF37RGMXEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329579420@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5def1a4b8ecd1_1d8c3fcf1a0cd9641032f4"; 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/l74LCx-a8aO2yOdfhykLRSNeXII>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:08:46 -0000

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

martinthomson commented on this pull request.



> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

Let's see if I can keep this thread alive.  This is sending a packet with a CONNECTION_CLOSE, not an immediate close (I was under the impression that the shorthand was OK here, but it was clearly a mistake).  The goal is to use CONNECTION_CLOSE as a signal only, with the intent of triggering the corresponding logic at the client.  But the server is discarding this packet and so it won't have any connection state.  This won't result in creation or destruction of server 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/pull/3292#discussion_r355835905
----==_mimepart_5def1a4b8ecd1_1d8c3fcf1a0cd9641032f4
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/3292#discussion_r355835905">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<p>Let's see if I can keep this thread alive.  This is sending a packet with a CONNECTION_CLOSE, not an immediate close (I was under the impression that the shorthand was OK here, but it was clearly a mistake).  The goal is to use CONNECTION_CLOSE as a signal only, with the intent of triggering the corresponding logic at the client.  But the server is discarding this packet and so it won't have any connection state.  This won't result in creation or destruction of server 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/pull/3292?email_source=notifications&amp;email_token=AFTOJKYFY5K755BKY6MIS5LQX4I4XA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPXHA#discussion_r355835905">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6TOKN3FKHRB52OOF3QX4I4XANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2TEDEZNMXCUHNNBZ3QX4I4XA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPXHA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJKYFY5K755BKY6MIS5LQX4I4XA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPXHA#discussion_r355835905",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJKYFY5K755BKY6MIS5LQX4I4XA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSPXHA#discussion_r355835905",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5def1a4b8ecd1_1d8c3fcf1a0cd9641032f4--


From nobody Mon Dec  9 20:09: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 5BD1A120130 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:09:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KiDsddlFAKYh for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:09:45 -0800 (PST)
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 DE6F0120120 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:09:44 -0800 (PST)
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 3A6128C0167 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:09:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575950984; bh=DqVfSu184N1xltZQujbOm1jA8XWKMG3kj2JL10gXaIc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n7jHpkpcQtEm0UpeapL4wfTeOLk5eCjDfkZuAytUJ21JzDBGDwikhJ+Zss4+QtDvN 93GQZ7tDv07j67OIW/tGMaVS1LvovrKdS8DuK8z6MSUJWxoZpuZRVi2X+zxOz05OCG DpExOCkX318DTixZbmnzotuiWa5dPl5SPWaHoV+w=
Date: Mon, 09 Dec 2019 20:09:44 -0800
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ3DMULFUKI5ZUOZU537RGQREVBNHHB5JZ3ZA@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/c563741285@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_5def1a882a6e3_38303f97f16cd9641403df"; 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/XpNn3EwTXDGzJEF83IRWkhZo_eE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:09:46 -0000

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

I've now created issue #3294 so we can move the conversation there.

-- 
You are receiving this 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#issuecomment-563741285
----==_mimepart_5def1a882a6e3_38303f97f16cd9641403df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've now created issue <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="535479619" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3294" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3294/hovercard" href="https://github.com/quicwg/base-drafts/issues/3294">#3294</a> so we can move the conversation there.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK4ANRDYUFKFD66W4FLQX4JARA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGNAEZI#issuecomment-563741285">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7EAZJXWY2SFKTDKV3QX4JARANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4POZOSRTNZNOIJIDLQX4JARA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGNAEZI.gif" height="1" width="1" 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=AFTOJK4ANRDYUFKFD66W4FLQX4JARA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGNAEZI#issuecomment-563741285",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK4ANRDYUFKFD66W4FLQX4JARA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGNAEZI#issuecomment-563741285",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5def1a882a6e3_38303f97f16cd9641403df--


From nobody Mon Dec  9 20: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 CA2FA120130 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:10:59 -0800 (PST)
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 CObdXCpcLo4v for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:10:56 -0800 (PST)
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 8296D120120 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:10:56 -0800 (PST)
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 A23CAA0CA0 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:10:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575951055; bh=mT9ttNK0HiguK/siMrQ85tgt3dwZUMM4EW0TivOaVbE=; h=Date:From:To:Subject:From; b=dBFn31r5huqWLsptQ5/RdxIPkgcr9phhFgyf4lb7MDvQPeExuL8K+Zwg0FUNeN4+u 2mcaJ+oz3973YqjAwMqMOtKM6JR1m9JWIdiUGz0tYKcOS37mz56GR9HuBdE03uENuF ye7H/KFAQBYdInbwL1x1QIzn5GVJrplYSJlLuGY0=
Date: Mon, 09 Dec 2019 20:10:55 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/close-small-initial/173d00-a2f067@github.com>
Subject: [quicwg/base-drafts] a2f067: Does this help?
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mITUk8jeOpkBizxfHHTVipH1lnU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:11:00 -0000

  Branch: refs/heads/close-small-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: a2f06723986f303023c8fcfc8bd9c3a5ddb5368c
      https://github.com/quicwg/base-drafts/commit/a2f06723986f303023c8fcfc8bd9c3a5ddb5368c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  Does this help?



From nobody Mon Dec  9 20: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 A3CC8120120 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:11:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3gHQwYNwxGOM for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:11:06 -0800 (PST)
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 3FC55120133 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:11:06 -0800 (PST)
Date: Mon, 09 Dec 2019 20:11:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575951065; bh=lvJhX73RSV5z1ir1esw4Lw7rL/0JWaYE+J1WInwweuQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L63TkYR6Vp2OCqNdN9xfzaNSEtEQrDf6ejMka3/7qPya6kY4E1yhDiGNtNs73xSwp mQdTt+U2IyP5XfczVt/d2pxq9YZ+xj2aiC6/vh5Xij0wmiy9dZ/ZCgbKMt47cM3mFT MRidRK9gwjbZ/105gccImWrjbBgn0o8AcNlSPBcw=
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/3292/push/4376515939@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5def1ad955748_46703f8b804cd95c115522"; 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/yGfHGz4Ej6R9Y5Ebz1w52voD0aA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:11:08 -0000

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

@martinthomson pushed 1 commit.

a2f06723986f303023c8fcfc8bd9c3a5ddb5368c  Does this help?


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292/files/173d00664bd9c547cd042401621e80bed802e7dc..a2f06723986f303023c8fcfc8bd9c3a5ddb5368c

----==_mimepart_5def1ad955748_46703f8b804cd95c115522
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/a2f06723986f303023c8fcfc8bd9c3a5ddb5368c">a2f0672</a>  Does this help?</li>
</ul>


<p style="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/3292/files/173d00664bd9c547cd042401621e80bed802e7dc..a2f06723986f303023c8fcfc8bd9c3a5ddb5368c?email_source=notifications&amp;email_token=AFTOJKZ72VU6XWYIOHSLNETQX4JFTA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM3TMNJRGU4TGOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY4I52SNOOB2DVQWIDQX4JFTANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GSCIDVIRNENDFEATQX4JFTA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM3TMNJRGU4TGOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292/files/173d00664bd9c547cd042401621e80bed802e7dc..a2f06723986f303023c8fcfc8bd9c3a5ddb5368c?email_source=notifications\u0026email_token=AFTOJKZ72VU6XWYIOHSLNETQX4JFTA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM3TMNJRGU4TGOI",
"url": "https://github.com/quicwg/base-drafts/pull/3292/files/173d00664bd9c547cd042401621e80bed802e7dc..a2f06723986f303023c8fcfc8bd9c3a5ddb5368c?email_source=notifications\u0026email_token=AFTOJKZ72VU6XWYIOHSLNETQX4JFTA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM3TMNJRGU4TGOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5def1ad955748_46703f8b804cd95c115522--


From nobody Mon Dec  9 20: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 04E42120130 for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:11:49 -0800 (PST)
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 VovTxcdRMCSX for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 20:11:47 -0800 (PST)
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 9DC05120120 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:11:47 -0800 (PST)
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 053F8C6094A for <quic-issues@ietf.org>; Mon,  9 Dec 2019 20:11:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575951107; bh=RMw4WMZQ7ZOFXK858AwFODrlpqjA5QhyRrOy5Zl4btI=; h=Date:From:To:Subject:From; b=PlBMmADTg5cRbFZKmyUuFcwGv5DTh2VPiIgxlJZ/nsebjEeeEXYQFaIJpbR9Fe4HP 74gJU6KCH4Az83xWu6dTlEYSYjimEMZ91L3p5VVFHLzl/1Qz936v1kwZiSXOpsMiTj hR5qFfRK+qBDh9bAPis5RY5F7zJ9EmDSzT8u14jE=
Date: Mon, 09 Dec 2019 20:11:46 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c8c4c1-66efd1@github.com>
Subject: [quicwg/base-drafts] 66efd1: Script updating gh-pages from a2f06723. [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/AcDv0YE3DDl4PfqhKoTCa7sUfOs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 04:11:49 -0000

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

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

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



From nobody Mon Dec  9 21:29: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 C3CB71208FF for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 21:29:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4NqwOu21oNIh for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 21:29:05 -0800 (PST)
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 39F2D12096F for <quic-issues@ietf.org>; Mon,  9 Dec 2019 21:29:04 -0800 (PST)
Date: Mon, 09 Dec 2019 21:29:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575955743; bh=bnVdxntSpM+kjjETck/HInTGRZJm6ya9fD+M7x28v44=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iHsyPqHZX2W2NtC764M1xm5OojO4da/bEGTWhY0wYj3PS6623Pyn3QyzAG+Vh7/2H RBOvmpxoKEV1BYl27aE00cdJBozjxU74cTok7mwwq4oN5zA56jrXPbK3jFnaX4YkEy Lvqb/Lj1e/MtiaYl7m/ArzrWOffkL2b3H2ajgHCg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ7BVXQZFWRW7ILMCF37RPZ7EVBNHHB4UWXOE@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/563845773@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3117@github.com>
References: <quicwg/base-drafts/issues/3117@github.com>
Subject: Re: [quicwg/base-drafts] Recouple QUIC version and ALPN (#3117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5def2d1f34153_70f43fbfec2cd968216990"; 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/efXutns_M3z8X0ekDGGPaA0iCgI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 05:29:09 -0000

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

The discussion in Singapore seemed to end with the conclusion that HTTP/3 would be defined to refer to QUIC version 1 exclusively.  But we decided not to answer the broader question of what ALPN actually refers to.  That was considered too broad a topic for the QUIC WG to address without involving TLS, HTTP, and others.

-- 
You are receiving this 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#issuecomment-563845773
----==_mimepart_5def2d1f34153_70f43fbfec2cd968216990
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The discussion in Singapore seemed to end with the conclusion that HTTP/3 would be defined to refer to QUIC version 1 exclusively.  But we decided not to answer the broader question of what ALPN actually refers to.  That was considered too broad a topic for the QUIC WG to address without involving TLS, HTTP, and others.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK4PJFGRQMXPKKHUOWTQX4SJ7A5CNFSM4JCAA2ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGNZVDI#issuecomment-563845773">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3UWTTB55XCA6WTVMDQX4SJ7ANCNFSM4JCAA2ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5MNC4V3ELGAKCAXATQX4SJ7A5CNFSM4JCAA2ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGNZVDI.gif" height="1" width="1" 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=AFTOJK4PJFGRQMXPKKHUOWTQX4SJ7A5CNFSM4JCAA2ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGNZVDI#issuecomment-563845773",
"url": "https://github.com/quicwg/base-drafts/issues/3117?email_source=notifications\u0026email_token=AFTOJK4PJFGRQMXPKKHUOWTQX4SJ7A5CNFSM4JCAA2ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGNZVDI#issuecomment-563845773",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5def2d1f34153_70f43fbfec2cd968216990--


From nobody Mon Dec  9 22:47: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 6DD2E1200CC for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 22:47:42 -0800 (PST)
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 FMTPiVEGE5pi for <quic-issues@ietfa.amsl.com>; Mon,  9 Dec 2019 22:47:40 -0800 (PST)
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 9E473120020 for <quic-issues@ietf.org>; Mon,  9 Dec 2019 22:47:40 -0800 (PST)
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 0308A66083E for <quic-issues@ietf.org>; Mon,  9 Dec 2019 22:47:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575960460; bh=c6xaYU3ellTE1gOds+BVd8mzmbY2fxDwNplEx7Uoxig=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ACUCOQycWN92vnGm+GY3wrv1zriak/gT4mD4I01jdiqWChyHtdOYlCbuhTbqbtY6V VIOkhMNYF67uCyp92oXIECDH/qWJ32XKVvc0zUwbQL/Q3JKdq1Gz+n+499r1oJ/Lli J6FUyJuhCXI3npPiSthUHhb8Jc/NhApybnup62P8=
Date: Mon, 09 Dec 2019 22:47:39 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2QYA36ZLIPHA27RPF37RZAXEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/329617091@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5def3f8be72ed_a673fab0a6cd960840bb"; 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/at5FrCnVBIh9DORDCKbBrB1OCOs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 06:47:42 -0000

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

kazuho commented on this pull request.



> @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.

> The goal is to use CONNECTION_CLOSE as a signal only, with the intent of triggering the corresponding logic at the client.

I think it is not a bad idea to have a MAY for that.

> But the server is discarding this packet and so it won't have any connection state. This won't result in creation or destruction of server state.

I do not think that the sentences reflect what you think. Quoted below are the last two sentences of this paragraph. It is my understanding that the intention of the last sentence is to clarify the rationale behind the previous sentence, but as you can see from the emphasized text, they are discussing about different conditions.

> _A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to discarding a packet if that does not affect **a connection for which the server has previously established state**.  Sending CONNECTION_CLOSE will not affect server state in the same way as an immediate close ({{immediate-close}}) **as the server has no state**, but it will cause any client to terminate a connection attempt._

I think what we actually want to state is something like:  _A server that has no existing state for a connection MUST discard an Initial packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other packets in that datagram SHOULD also be discarded. In addition to discarding the packet, a server MAY respond with a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION, without creating state. When a server receives such an Initial packet for which it already has connection state, it MUST either drop that packet or close the connection with error code PROTOCOL_VIOLATION ({{immediate-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/3292#discussion_r355866386
----==_mimepart_5def3f8be72ed_a673fab0a6cd960840bb
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/3292#discussion_r355866386">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3476,10 +3485,12 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server that has no existing state for a connection MUST discard an Initial
+packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other
+packets in the datagram SHOULD also be discarded.  A server MAY send a
+CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to
+discarding a packet if that does not affect a connection for which the server
+has established state; see {{immediate-close}}.
</pre>
<blockquote>
<p>The goal is to use CONNECTION_CLOSE as a signal only, with the intent of triggering the corresponding logic at the client.</p>
</blockquote>
<p>I think it is not a bad idea to have a MAY for that.</p>
<blockquote>
<p>But the server is discarding this packet and so it won't have any connection state. This won't result in creation or destruction of server state.</p>
</blockquote>
<p>I do not think that the sentences reflect what you think. Quoted below are the last two sentences of this paragraph. It is my understanding that the intention of the last sentence is to clarify the rationale behind the previous sentence, but as you can see from the emphasized text, they are discussing about different conditions.</p>
<blockquote>
<p><em>A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in addition to discarding a packet if that does not affect <strong>a connection for which the server has previously established state</strong>.  Sending CONNECTION_CLOSE will not affect server state in the same way as an immediate close ({{immediate-close}}) <strong>as the server has no state</strong>, but it will cause any client to terminate a connection attempt.</em></p>
</blockquote>
<p>I think what we actually want to state is something like:  <em>A server that has no existing state for a connection MUST discard an Initial packet that is carried in a UDP datagram that is smaller than 1200 bytes.  Other packets in that datagram SHOULD also be discarded. In addition to discarding the packet, a server MAY respond with a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION, without creating state. When a server receives such an Initial packet for which it already has connection state, it MUST either drop that packet or close the connection with error code PROTOCOL_VIOLATION ({{immediate-close}}).</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/3292?email_source=notifications&amp;email_token=AFTOJK2OGFQHBREQW7SKNULQX43QXA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSY5QY#discussion_r355866386">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4JRBSUDI5FVBHP5J3QX43QXANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2LOVWK6YDJTZDSMV3QX43QXA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSY5QY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK2OGFQHBREQW7SKNULQX43QXA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSY5QY#discussion_r355866386",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJK2OGFQHBREQW7SKNULQX43QXA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOSY5QY#discussion_r355866386",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5def3f8be72ed_a673fab0a6cd960840bb--


From nobody Tue Dec 10 00:37: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 B183212010E for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 00:37:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2qT1m9sZyPDD for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 00:37:07 -0800 (PST)
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 0F7581200FE for <quic-issues@ietf.org>; Tue, 10 Dec 2019 00:37:07 -0800 (PST)
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 5C595A0A3D for <quic-issues@ietf.org>; Tue, 10 Dec 2019 00:37:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575967026; bh=IV6O5Ot7HJHlHRqfuKEYXXsoLpo/5mskz9cKERf+K8U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ytAW1YhlgR94Wp5hRsLeeDJEimc7zwh/Z61FSOL2VhnVciotz5qnIlz0f4Xx6AKfv i7jfInQSBmSRoEfBUk6EYve18sgqu3P6C8EzLkE0+hXOskQICCy0Lfvo89ddC+qUT6 WhN9rZV4siK92jK/nuAyx+BoultIy7sllgMqwqg4=
Date: Tue, 10 Dec 2019 00:37:06 -0800
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7QEJX5HIHK7YEYRI537SF3FEVBMPHAEKVPBQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/d97c226a9a2f6c147b3952b39a982cf55f12412b/36351756@github.com>
In-Reply-To: <quicwg/base-drafts/commit/d97c226a9a2f6c147b3952b39a982cf55f12412b@github.com>
References: <quicwg/base-drafts/commit/d97c226a9a2f6c147b3952b39a982cf55f12412b@github.com>
Subject: Re: [quicwg/base-drafts] Fix congestion control permissiveness (d97c226)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5def59324c67e_49083fdb950cd9643630a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gorryfair
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RivgoOdwGV8QihSSxFi8QM_1ge4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 08:37:09 -0000

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

That is much better, 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/commit/d97c226a9a2f6c147b3952b39a982cf55f12412b#commitcomment-36351756
----==_mimepart_5def59324c67e_49083fdb950cd9643630a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That is much better, 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/commit/d97c226a9a2f6c147b3952b39a982cf55f12412b?email_source=notifications&amp;email_token=AFTOJK52YONYMK2KPRA5KRTQX5ILFA5CNFSM4JY2UEEKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCVLYM#commitcomment-36351756">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3X577TKOS4PWBSUHDQX5ILFANCNFSM4JY2UEEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2COLYKSXQVRZ3WDCLQX5ILFA5CNFSM4JY2UEEKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCVLYM.gif" height="1" width="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/d97c226a9a2f6c147b3952b39a982cf55f12412b?email_source=notifications\u0026email_token=AFTOJK52YONYMK2KPRA5KRTQX5ILFA5CNFSM4JY2UEEKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCVLYM#commitcomment-36351756",
"url": "https://github.com/quicwg/base-drafts/commit/d97c226a9a2f6c147b3952b39a982cf55f12412b?email_source=notifications\u0026email_token=AFTOJK52YONYMK2KPRA5KRTQX5ILFA5CNFSM4JY2UEEKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCVLYM#commitcomment-36351756",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5def59324c67e_49083fdb950cd9643630a2--


From nobody Tue Dec 10 06: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 C36061200C1 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:29:49 -0800 (PST)
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 keaSE8x_IHnC for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:29:48 -0800 (PST)
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 20006120088 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 06:29:48 -0800 (PST)
Date: Tue, 10 Dec 2019 06:29:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575988187; bh=5Xw8gJA6r0nM2cdrHsX15C1Ez88dn9e222q1QoUW2PM=; h=Date:From:To:Subject:From; b=XP0BMdRpODC7JMyqr/svfqtlFPTsp+SRrp52JKpTPaY2d7Oo/YXIQs5Pmxc/oXklG iG4LHKkp4D0Uca2b0JzvuUS/2S3xzZFlOelf6vYpjt3RrhKQUT3bbETrYiGjS9rQ0o xikNGeDWwtEhtbKYKR7hLLDBKlpCngSiEelHFxEg=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-6928-editorial/c8495b-5ac620@github.com>
Subject: [quicwg/base-drafts] 5ac620: Swap sentence order
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QqU3DJWA_I4WY5VkY5jGC3T48xw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 14:29:50 -0000

  Branch: refs/heads/ianswett-6928-editorial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5ac62013d6dd9ee85e2061dc807caf192c22387e
      https://github.com/quicwg/base-drafts/commit/5ac62013d6dd9ee85e2061dc807caf192c22387e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  Swap sentence order



From nobody Tue Dec 10 06:29: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 EAEB31200C1 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:29:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PNSnVTFNJ1XX for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:29:56 -0800 (PST)
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 BA3EE120088 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 06:29:56 -0800 (PST)
Date: Tue, 10 Dec 2019 06:29:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575988195; bh=GAo8zSE9W7gFOo6+iLQN5/bwEJjczVAUl9xrDiMpj3c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hy6JMLke+my4a9udeR9OMg1n2dEzpAhI/n0w7xFVSOyVbgpKJvqkpprwmyP3McwEd TxT7uwvg06HQEXsDK8QIJjbjgKFunchMTsUgkmhj7yADHnljg3lnRRlxbAmX7bU1B/ pQSfcdjg9KjMdiKwfhkL0fqWDYKxvzc/+5cMMKOo=
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/3287/push/4378775036@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3287@github.com>
References: <quicwg/base-drafts/pull/3287@github.com>
Subject: Re: [quicwg/base-drafts] Keep RFC6928 informative (#3287)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5defabe3d966c_44fe3fe0a00cd968311e6"; 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/p890yHRoAGzIF3G5LiegXJpcYa8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 14:29:58 -0000

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

@ianswett pushed 1 commit.

5ac62013d6dd9ee85e2061dc807caf192c22387e  Swap sentence order


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3287/files/c8495ba33d09665dceb3b3a391f30f4654e4ed03..5ac62013d6dd9ee85e2061dc807caf192c22387e

----==_mimepart_5defabe3d966c_44fe3fe0a00cd968311e6
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/5ac62013d6dd9ee85e2061dc807caf192c22387e">5ac6201</a>  Swap sentence order</li>
</ul>


<p style="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/3287/files/c8495ba33d09665dceb3b3a391f30f4654e4ed03..5ac62013d6dd9ee85e2061dc807caf192c22387e?email_source=notifications&amp;email_token=AFTOJK6LD4IWLQB3OLCLQD3QX6RWHA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMBVG42TSOCQOVZWQIZUGM3TQNZXGUYDGNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZBYCQLOZ5VG77NPI3QX6RWHANCNFSM4JW26XZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJYK75OGXKU2E4A2DQX6RWHA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMBVG42TSOCQOVZWQIZUGM3TQNZXGUYDGNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3287/files/c8495ba33d09665dceb3b3a391f30f4654e4ed03..5ac62013d6dd9ee85e2061dc807caf192c22387e?email_source=notifications\u0026email_token=AFTOJK6LD4IWLQB3OLCLQD3QX6RWHA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMBVG42TSOCQOVZWQIZUGM3TQNZXGUYDGNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3287/files/c8495ba33d09665dceb3b3a391f30f4654e4ed03..5ac62013d6dd9ee85e2061dc807caf192c22387e?email_source=notifications\u0026email_token=AFTOJK6LD4IWLQB3OLCLQD3QX6RWHA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TAMBVG42TSOCQOVZWQIZUGM3TQNZXGUYDGNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5defabe3d966c_44fe3fe0a00cd968311e6--


From nobody Tue Dec 10 06:30: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 94699120088 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:30:07 -0800 (PST)
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 BVo8tADi_K1l for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:30:05 -0800 (PST)
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 6FD721200C1 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 06:30:05 -0800 (PST)
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 80D46961A4D for <quic-issues@ietf.org>; Tue, 10 Dec 2019 06:30:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575988204; bh=NmtF7xcW+AVd1YsggEpNs7XfQe8AffdBz5j/erLnVbc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sAgnJe35hOJjx3zP07MTAmJ3wwl526wqKh+rLFFaUEr+K2o8Z2NQWEOogI5zZjVR+ AnudKzWMZo8R5lyvzOOK9OzsggLSUexpjhQCozOtCmtIQteZ4t/2MbpuDMxp0tXkru 7DT+4/ORzgn8hzpezTwDZyhfCeehniQnIJK2Zy/c=
Date: Tue, 10 Dec 2019 06:30:04 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5WHMZI4I4PFFNH76F37TPGZEVBNHHB7VMV2I@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3287/review/329875366@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3287@github.com>
References: <quicwg/base-drafts/pull/3287@github.com>
Subject: Re: [quicwg/base-drafts] Keep RFC6928 informative (#3287)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5defabec72175_5a2d3fa708ecd9689865f"; 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/txIl1cO61XGE4kru05QTS-ifWMw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 14:30:08 -0000

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

ianswett commented on this pull request.



> @@ -1253,10 +1253,11 @@ papers, and common practice.  Some may need to be changed or negotiated
 in order to better suit a variety of environments.
 
 kInitialWindow:
-: Default limit on the initial amount of data in flight, in bytes.  Taken from
-  {{?RFC6928}}, but increased slightly to account for the smaller 8 byte
-  overhead of UDP vs 20 bytes for TCP.  The RECOMMENDED value is the minimum
-  of 10 * max_datagram_size and max(2 * max_datagram_size, 14720)).
+: Default limit on the initial amount of data in flight, in bytes.
+  This follows the analysis and recommendations in {{?RFC6928}}, increasing the
+  byte limit to account for the smaller 8 byte overhead of UDP compared to the
+  20 byte overhead for TCP.  The RECOMMENDED value is the minimum of
+  10 * max_datagram_size and max(2 * max_datagram_size, 14720)).

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/3287#discussion_r356067946
----==_mimepart_5defabec72175_5a2d3fa708ecd9689865f
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/3287#discussion_r356067946">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1253,10 +1253,11 @@ papers, and common practice.  Some may need to be changed or negotiated
 in order to better suit a variety of environments.
 
 kInitialWindow:
-: Default limit on the initial amount of data in flight, in bytes.  Taken from
-  {{?RFC6928}}, but increased slightly to account for the smaller 8 byte
-  overhead of UDP vs 20 bytes for TCP.  The RECOMMENDED value is the minimum
-  of 10 * max_datagram_size and max(2 * max_datagram_size, 14720)).
+: Default limit on the initial amount of data in flight, in bytes.
+  This follows the analysis and recommendations in {{?RFC6928}}, increasing the
+  byte limit to account for the smaller 8 byte overhead of UDP compared to the
+  20 byte overhead for TCP.  The RECOMMENDED value is the minimum of
+  10 * max_datagram_size and max(2 * max_datagram_size, 14720)).
</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/3287?email_source=notifications&amp;email_token=AFTOJK7DOULBD7ZUS6OGHRDQX6RWZA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOUX7JQ#discussion_r356067946">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4QBUAECVFVRBPZICDQX6RWZANCNFSM4JW26XZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5G7XLAWYM375EHZG3QX6RWZA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOUX7JQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3287?email_source=notifications\u0026email_token=AFTOJK7DOULBD7ZUS6OGHRDQX6RWZA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOUX7JQ#discussion_r356067946",
"url": "https://github.com/quicwg/base-drafts/pull/3287?email_source=notifications\u0026email_token=AFTOJK7DOULBD7ZUS6OGHRDQX6RWZA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOUX7JQ#discussion_r356067946",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5defabec72175_5a2d3fa708ecd9689865f--


From nobody Tue Dec 10 06: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 E146A120026 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:30:53 -0800 (PST)
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 FUFIQvVmY1u0 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:30:52 -0800 (PST)
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 9AA9C120088 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 06:30:52 -0800 (PST)
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 A6571C6200A for <quic-issues@ietf.org>; Tue, 10 Dec 2019 06:30:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575988251; bh=Jn+HODJiNH5TJd1wPGAb1uEAFGB/ReqDnCkz0StrpsA=; h=Date:From:To:Subject:From; b=EeeI076JMqI8dx/45y0ItHdR+1E0qYoW/4izMo7sNAoyy9M1eN90bO7OZHu/YwFYi hIKSdSHVZ8VmdlrKlWXkzBD83sor8OcXuyxq0GKD8EeckuHgQiQaanN+m09jygVM4Z +BM1GLpANWXnH0LwspVXck7jgzhUtV8j7ohzs+nI=
Date: Tue, 10 Dec 2019 06:30:51 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/66efd1-a9c0ee@github.com>
Subject: [quicwg/base-drafts] a9c0ee: Script updating gh-pages from 5ac62013. [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/57RN6iYHbdFIdSCBUuclqJ3o_hA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 14:30:54 -0000

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

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

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



From nobody Tue Dec 10 06:32: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 81BF0120088 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:32:50 -0800 (PST)
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 2cbNR-1N1wjy for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:32:48 -0800 (PST)
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 7A8FD120026 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 06:32:48 -0800 (PST)
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 A833E8C00A6 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 06:32:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575988367; bh=C+BTTmNtNzOGfFInS4thBz+vqLVHZUqjMdNWSjimulw=; h=Date:From:To:Subject:From; b=tDWivSAw7r+U2S9SXwJ2BhWtgwSvZpqrJj+uIJfRjPTwYhoh1HD1m1+2KqPUDsxwF Cykf58DZPtce3/XWaxNBIbT2cVM6OQifrfEAKODXeTzZJnAjxDc69/Vr8QlgAVf+93 au7bzp5FmKZjV9LGyIIwuHVLuyvpKjTnlMjtDcS0=
Date: Tue, 10 Dec 2019 06:32:47 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/a9c0ee-a4a568@github.com>
Subject: [quicwg/base-drafts] a4a568: Script updating issues at 2019-12-10T14:32:39Z. [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/-lHnsoR4KuUCpYdM74rCNoLOh3E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 14:32:51 -0000

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

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-10T14:32:39Z. [ci skip]



From nobody Tue Dec 10 06: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 6DF001200CE for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:33:52 -0800 (PST)
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 VSP6YkRI8ybP for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 06:33:49 -0800 (PST)
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 DAD841200C3 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 06:33:48 -0800 (PST)
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 472D0A0D79 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 06:33:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575988428; bh=5zYutwt5ioICrgz7V82ksTOT7dwx37nHDnOQbDA33Wc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uU1HdtTjjdVhE93iPzNfD/EcFi/3DBW7D1J/x0+ABjnsZHqXqGwZXK9KDhFeNibgY +7TQBHcus30bf8GONgu/nMXh8rLqM2Qfi5iM/8Crp2dvtddydNXUeHIHSRdkIH/lUv Mgb5VetiEzqyhFcAofVFwNfAmfAJCJ9pLAcAwR3c=
Date: Tue, 10 Dec 2019 06:33:48 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYBTRLIXBFHLVV2XTF37TPUZEVBNHHB72M6BM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3293/review/329878258@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3293@github.com>
References: <quicwg/base-drafts/pull/3293@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE in Handshake too (#3293)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5defaccc38449_54393fb93facd9641217f3"; 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/DWoBCdGSqkDhHPRqHESh3aPir6s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 14:33:53 -0000

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

ianswett commented on this pull request.



> @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be

This last ambiguity is only really a problem on the client side, because the client doesn't discard Handshake keys until after the server has already discarded them(so it couldn't send a close in Handshake 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/3293#pullrequestreview-329878258
----==_mimepart_5defaccc38449_54393fb93facd9641217f3
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/3293#discussion_r356070094">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be
</pre>
<p>This last ambiguity is only really a problem on the client side, because the client doesn't discard Handshake keys until after the server has already discarded them(so it couldn't send a close in Handshake 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/3293?email_source=notifications&amp;email_token=AFTOJK6U6K5GICGZBBBGRGTQX6SEZA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOUYV4Q#pullrequestreview-329878258">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6MKL3QACZ5C5JOZU3QX6SEZANCNFSM4JYUWZUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7LU2TZ4AN3UMV3463QX6SEZA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOUYV4Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJK6U6K5GICGZBBBGRGTQX6SEZA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOUYV4Q#pullrequestreview-329878258",
"url": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJK6U6K5GICGZBBBGRGTQX6SEZA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOUYV4Q#pullrequestreview-329878258",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5defaccc38449_54393fb93facd9641217f3--


From nobody Tue Dec 10 07: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 235D61200B9 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 07:12:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zg36rDVxEC7d for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 07:12:18 -0800 (PST)
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 CE914120024 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 07:12:18 -0800 (PST)
Date: Tue, 10 Dec 2019 07:12:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575990738; bh=YRK3e68UFJTU9rWzIA3fqlvygd3SwnT2iG0auyfgMDE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d4p1/kwqgseXLyjxtqgvDqxDbAYGqSW6EXTFYiwNXZwxHsVsZCHUXwPUXc9Y+UNUm R3SGkfuBNANXUVXf+7nfqZJ7p01X6GYrDhAJO41yADyWItgINBoTP5linTDz+MuvXQ bOMn/PMmosLGwXHmc5WVLb73rz6asosF7OAHvpKM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY4NMMTWUJJWE3RLM537TUFFEVBNHHB7MNOEU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3281/review/329909230@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5defb5d263f8_203f3f9bb18cd96c35496b"; 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/yxsOQW9qM1k9qRl-ejo5vThlaJU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 15:12:20 -0000

----==_mimepart_5defb5d263f8_203f3f9bb18cd96c35496b
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/3281#pullrequestreview-329909230
----==_mimepart_5defb5d263f8_203f3f9bb18cd96c35496b
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/3281?email_source=notifications&amp;email_token=AFTOJKZA2DOS3SSD2U6HLVDQX6WVFA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOVAH3Q#pullrequestreview-329909230">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5MPLJ2S42CIJNGRLDQX6WVFANCNFSM4JUSKXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4WN6IDNMQV3VNLBYTQX6WVFA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOVAH3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJKZA2DOS3SSD2U6HLVDQX6WVFA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOVAH3Q#pullrequestreview-329909230",
"url": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJKZA2DOS3SSD2U6HLVDQX6WVFA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOVAH3Q#pullrequestreview-329909230",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5defb5d263f8_203f3f9bb18cd96c35496b--


From nobody Tue Dec 10 08: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 361511200E0 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 08:14:09 -0800 (PST)
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 EWC8VyhNg2L1 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 08:14:06 -0800 (PST)
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 45E53120024 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 08:14:06 -0800 (PST)
Date: Tue, 10 Dec 2019 08:14:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575994445; bh=j8IKzJhJALN38qjxMQUgCqBZvFVEhtUwqKMkH4Sl2ZE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AaBE1MRloHYVzObj12GucXTG7GVMMJwjEpVpQZQNZggCZp4hzr+kARWHNp24tMrB5 yWb8taHb5yTmc85OYBE6I6klo+xhYM7opPwmbMOBpjbq5LcgD1006v1zOFdvZio0XW cWFR1PAznO6pknr+GUiGNkTI8aV8fsxqXKbSmWr8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2SOXAU4T665TYOUEV37T3M3EVBNHHBYGSUE4@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/review/329932408@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_5defc44d8f580_6dc73f976dccd9602163fc"; 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/GJWpBzCSGo7HwROOglYCnklOX7Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 16:14:09 -0000

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

MikeBishop approved this pull request.

Looking great.  Minor editorial nitpicks, and one which might turn into a separate issue.

> @@ -5874,6 +5874,288 @@ decisions are made independently of client-selected values; a Source Connection
 ID can be selected to route later packets to the same server.
 
 
+## Overview of Security Properties {#security-properties}
+
+A complete security analysis of QUIC is outside the scope of this document.
+This section provides an informal description of the desired security properties
+as an aid to implementors and to help guide protocol analysis.
+
+QUIC provides protection against various types of attacks, as described in more

```suggestion
QUIC provides protection against various types of attacks, which are described in more
```
As written, this sentence reads as if 3552 describes how QUIC protects against the attacks, rather than describing the attacks themselves.  (Note you'll probably need to rewrap after accepting the suggestion; sorry.)

> @@ -5874,6 +5874,288 @@ decisions are made independently of client-selected values; a Source Connection
 ID can be selected to route later packets to the same server.
 
 
+## Overview of Security Properties {#security-properties}
+
+A complete security analysis of QUIC is outside the scope of this document.
+This section provides an informal description of the desired security properties
+as an aid to implementors and to help guide protocol analysis.
+
+QUIC provides protection against various types of attacks, as described in more
+detail by {{?RFC3552}}.
+
+For this purpose, attacks are divided into passive and active attacks, passive

```suggestion
For this purpose, attacks are divided into passive and active attacks. Passive
```

> @@ -5874,6 +5874,288 @@ decisions are made independently of client-selected values; a Source Connection
 ID can be selected to route later packets to the same server.
 
 
+## Overview of Security Properties {#security-properties}
+
+A complete security analysis of QUIC is outside the scope of this document.
+This section provides an informal description of the desired security properties
+as an aid to implementors and to help guide protocol analysis.
+
+QUIC provides protection against various types of attacks, as described in more
+detail by {{?RFC3552}}.
+
+For this purpose, attacks are divided into passive and active attacks, passive
+attackers having the capability to read packets from the network and active

```suggestion
attackers have the capability to read packets from the network, while active
```

> @@ -5874,6 +5874,288 @@ decisions are made independently of client-selected values; a Source Connection
 ID can be selected to route later packets to the same server.
 
 
+## Overview of Security Properties {#security-properties}
+
+A complete security analysis of QUIC is outside the scope of this document.
+This section provides an informal description of the desired security properties
+as an aid to implementors and to help guide protocol analysis.
+
+QUIC provides protection against various types of attacks, as described in more
+detail by {{?RFC3552}}.
+
+For this purpose, attacks are divided into passive and active attacks, passive
+attackers having the capability to read packets from the network and active
+attackers having the capability to write packets into the network.  However, a

```suggestion
attackers also have the capability to write packets into the network.  However, a
```

> +any expensive computations at the cost of a single round trip.  After a
+successful handshake, servers can issue new tokens to a client which will allow
+new connection establishment without incurring this cost.
+
+#### On-Path Handshake Termination
+
+An on-path attacker can force the QUIC handshake to fail by replacing either the
+client or server Initial messages with invalid ones.  An off-path attacker can
+also mount this attack by racing the Initials.  Once valid Initial messages have
+been exchanged, the remaining handshake messages are protected with the
+handshake keys and an on-path attacker cannot force handshake failure, though
+they can produce a handshake timeout by dropping packets.
+
+An on-path attacker can also replace the addresses of packets on either side and
+therefore cause the client or server to have an incorrect view of the remote
+addresses.

Is it worth noting that this is indistinguishable from the presence of a NAT?

> +{{handshake-properties}}.  Similarly, any active attacker that observes QUIC
+packets and attempts to insert new data or modify existing data in those packets
+should not be able to generate packets deemed valid by the receiving endpoint.
+
+A spoofing attack, in which an active attacker rewrites unprotected parts of a
+QUIC packet that it forwards or injects, such as the source or destination
+address, is only effective if the attacker can forward packets to the original
+endpoint.  Packet protection ensures that the packet payloads can only be
+processed by the endpoints that completed the handshake, and invalid QUIC
+packets are ignored by those endpoints.
+
+An attacker can also modify the boundaries between QUIC packets and UDP
+datagrams, causing multiple packets to be coalesced into a single datagram, or
+splitting coalesced packets into multiple datagrams.  Such modification has no
+functional effect on a QUIC connection, although it might change the performance
+characteristics exhibited by the receiving endpoint.

Good observation.  I remember having discussions about heuristics that assume packets sent in a single datagram arrived together.  This means those heuristics aren't reliable.  I don't recall whether we endorsed such approaches in the document (PMTU probing, maybe?), but this suggests that we might want to explicitly caution against them.  (Not necessarily here.)

> +present between the QUIC client and server, and a QUIC endpoint is required to
+send packets through this attacker to establish connectivity on a given path.
+
+An on-path attacker can:
+
+- Inspect packets
+- Modify IP and UDP packet headers
+- Inject new packets
+- Delay packets
+- Reorder packets
+- Drop packets
+- Split and merge datagrams along packet boundaries
+
+An on-path attacker cannot:
+
+- Modify an authenticated and encrypted portion of a packet and cause the

```suggestion
- Modify an authenticated portion of a packet and cause the
```
The rejection of modified packets doesn't depend on the encryption, but the authentication.  The encryption itself is mostly irrelevant to this assertion.

-- 
You are receiving this 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#pullrequestreview-329932408
----==_mimepart_5defc44d8f580_6dc73f976dccd9602163fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> approved this pull request.</p>=0D
=0D
<p>Looking great.  Minor editorial nitpicks, and one which might turn int=
o a separate issue.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2925#discussi=
on_r356111767">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -5874,6 +5874,288 @@ decisions are made=
 independently of client-selected values; a Source Connection=0D
 ID can be selected to route later packets to the same server.=0D
 =0D
 =0D
+## Overview of Security Properties {#security-properties}=0D
+=0D
+A complete security analysis of QUIC is outside the scope of this docume=
nt.=0D
+This section provides an informal description of the desired security pr=
operties=0D
+as an aid to implementors and to help guide protocol analysis.=0D
+=0D
+QUIC provides protection against various types of attacks, as described =
in more=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-QUIC provides protection against various type=
s of attacks, as described in more=0D
+QUIC provides protection against various types of attacks, which are des=
cribed in more=0D
</pre>=0D
=0D
<p>As written, this sentence reads as if 3552 describes how QUIC protects=
 against the attacks, rather than describing the attacks themselves.  (No=
te you'll probably need to rewrap after accepting the suggestion; sorry.)=
</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2925#discussi=
on_r356114910">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -5874,6 +5874,288 @@ decisions are made=
 independently of client-selected values; a Source Connection=0D
 ID can be selected to route later packets to the same server.=0D
 =0D
 =0D
+## Overview of Security Properties {#security-properties}=0D
+=0D
+A complete security analysis of QUIC is outside the scope of this docume=
nt.=0D
+This section provides an informal description of the desired security pr=
operties=0D
+as an aid to implementors and to help guide protocol analysis.=0D
+=0D
+QUIC provides protection against various types of attacks, as described =
in more=0D
+detail by {{?RFC3552}}.=0D
+=0D
+For this purpose, attacks are divided into passive and active attacks, p=
assive=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-For this purpose, attacks are divided into pa=
ssive and active attacks, passive=0D
+For this purpose, attacks are divided into passive and active attacks. P=
assive=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2925#discussi=
on_r356115103">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -5874,6 +5874,288 @@ decisions are made=
 independently of client-selected values; a Source Connection=0D
 ID can be selected to route later packets to the same server.=0D
 =0D
 =0D
+## Overview of Security Properties {#security-properties}=0D
+=0D
+A complete security analysis of QUIC is outside the scope of this docume=
nt.=0D
+This section provides an informal description of the desired security pr=
operties=0D
+as an aid to implementors and to help guide protocol analysis.=0D
+=0D
+QUIC provides protection against various types of attacks, as described =
in more=0D
+detail by {{?RFC3552}}.=0D
+=0D
+For this purpose, attacks are divided into passive and active attacks, p=
assive=0D
+attackers having the capability to read packets from the network and act=
ive=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-attackers having the capability to read packe=
ts from the network and active=0D
+attackers have the capability to read packets from the network, while ac=
tive=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2925#discussi=
on_r356115264">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -5874,6 +5874,288 @@ decisions are made=
 independently of client-selected values; a Source Connection=0D
 ID can be selected to route later packets to the same server.=0D
 =0D
 =0D
+## Overview of Security Properties {#security-properties}=0D
+=0D
+A complete security analysis of QUIC is outside the scope of this docume=
nt.=0D
+This section provides an informal description of the desired security pr=
operties=0D
+as an aid to implementors and to help guide protocol analysis.=0D
+=0D
+QUIC provides protection against various types of attacks, as described =
in more=0D
+detail by {{?RFC3552}}.=0D
+=0D
+For this purpose, attacks are divided into passive and active attacks, p=
assive=0D
+attackers having the capability to read packets from the network and act=
ive=0D
+attackers having the capability to write packets into the network.  Howe=
ver, a=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-attackers having the capability to write pack=
ets into the network.  However, a=0D
+attackers also have the capability to write packets into the network.  H=
owever, a=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2925#discussi=
on_r356120350">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +any expensive computations at the cost of=
 a single round trip.  After a=0D
+successful handshake, servers can issue new tokens to a client which wil=
l allow=0D
+new connection establishment without incurring this cost.=0D
+=0D
+#### On-Path Handshake Termination=0D
+=0D
+An on-path attacker can force the QUIC handshake to fail by replacing ei=
ther the=0D
+client or server Initial messages with invalid ones.  An off-path attack=
er can=0D
+also mount this attack by racing the Initials.  Once valid Initial messa=
ges have=0D
+been exchanged, the remaining handshake messages are protected with the=0D=

+handshake keys and an on-path attacker cannot force handshake failure, t=
hough=0D
+they can produce a handshake timeout by dropping packets.=0D
+=0D
+An on-path attacker can also replace the addresses of packets on either =
side and=0D
+therefore cause the client or server to have an incorrect view of the re=
mote=0D
+addresses.=0D
</pre>=0D
<p>Is it worth noting that this is indistinguishable from the presence of=
 a NAT?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2925#discussi=
on_r356125209">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +{{handshake-properties}}.  Similarly, any=
 active attacker that observes QUIC=0D
+packets and attempts to insert new data or modify existing data in those=
 packets=0D
+should not be able to generate packets deemed valid by the receiving end=
point.=0D
+=0D
+A spoofing attack, in which an active attacker rewrites unprotected part=
s of a=0D
+QUIC packet that it forwards or injects, such as the source or destinati=
on=0D
+address, is only effective if the attacker can forward packets to the or=
iginal=0D
+endpoint.  Packet protection ensures that the packet payloads can only b=
e=0D
+processed by the endpoints that completed the handshake, and invalid QUI=
C=0D
+packets are ignored by those endpoints.=0D
+=0D
+An attacker can also modify the boundaries between QUIC packets and UDP=0D=

+datagrams, causing multiple packets to be coalesced into a single datagr=
am, or=0D
+splitting coalesced packets into multiple datagrams.  Such modification =
has no=0D
+functional effect on a QUIC connection, although it might change the per=
formance=0D
+characteristics exhibited by the receiving endpoint.=0D
</pre>=0D
<p>Good observation.  I remember having discussions about heuristics that=
 assume packets sent in a single datagram arrived together.  This means t=
hose heuristics aren't reliable.  I don't recall whether we endorsed such=
 approaches in the document (PMTU probing, maybe?), but this suggests tha=
t we might want to explicitly caution against them.  (Not necessarily her=
e.)</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2925#discussi=
on_r356126801">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +present between the QUIC client and serve=
r, and a QUIC endpoint is required to=0D
+send packets through this attacker to establish connectivity on a given =
path.=0D
+=0D
+An on-path attacker can:=0D
+=0D
+- Inspect packets=0D
+- Modify IP and UDP packet headers=0D
+- Inject new packets=0D
+- Delay packets=0D
+- Reorder packets=0D
+- Drop packets=0D
+- Split and merge datagrams along packet boundaries=0D
+=0D
+An on-path attacker cannot:=0D
+=0D
+- Modify an authenticated and encrypted portion of a packet and cause th=
e=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-- Modify an authenticated and encrypted porti=
on of a packet and cause the=0D
+- Modify an authenticated portion of a packet and cause the=0D
</pre>=0D
=0D
<p>The rejection of modified packets doesn't depend on the encryption, bu=
t the authentication.  The encryption itself is mostly irrelevant to this=
 assertion.</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/2925?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZ4ICU446GOLTPK7L3QX6543A5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOVF46A#pullrequestreview-329932408=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK264O6FNCIXF5W2CITQX6543ANCNFSM4IF76LWA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK4ZWZ4C5EVW=
GUQT3GTQX6543A5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCOVF46A.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/2925?email_source=3D=
notifications\u0026email_token=3DAFTOJKZ4ICU446GOLTPK7L3QX6543A5CNFSM4IF7=
6LWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
OVF46A#pullrequestreview-329932408",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2925?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZ4ICU446GOLTPK7L3QX6543A5CNFSM4IF76L=
WKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOV=
F46A#pullrequestreview-329932408",=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_5defc44d8f580_6dc73f976dccd9602163fc--


From nobody Tue Dec 10 08: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 47F82120857 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 08:24:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6yAPo2lHNj9a for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 08:24:55 -0800 (PST)
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 091BF120825 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 08:24:50 -0800 (PST)
Date: Tue, 10 Dec 2019 08:24:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575995089; bh=WB0h1ogmLZEyoyTLGNvI5yNi2TChMgaWR7m6xO418Ow=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AdKbCI43puqxBu5zimrM7YAv6HR9Pt5/fUebs7FzRecWmnlpBk5BMqiMte9IxoM/n Ltq2y9W1kyofLku+83d+cx18O3WADTSuJMAuIWqIoc8sHC7MbwH0ZiEGnXEmyhdQkQ RXuZMgpE2tGsGPPaqNq0RAKwgvCWe1DGzQ5nwfeA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYUXLFJUVYF3PNIO3F37T4VBEVBNHHB475TUU@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/329968226@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_5defc6d0ed954_cc13fde3b8cd968468310"; 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/m-BvFoGIHcJNrMPJK_3CxLNq5qQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 16:24:56 -0000

----==_mimepart_5defc6d0ed954_cc13fde3b8cd968468310
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/3145#pullrequestreview-329968226
----==_mimepart_5defc6d0ed954_cc13fde3b8cd968468310
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/3145?email_source=notifications&amp;email_token=AFTOJK73YGNVZBJN2QER2S3QX67FBA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOVOUYQ#pullrequestreview-329968226">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3Y6L2BDW2N6N4EQ5DQX67FBANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5RUNWIRYFQEUG2MHLQX67FBA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOVOUYQ.gif" height="1" width="1" 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=AFTOJK73YGNVZBJN2QER2S3QX67FBA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOVOUYQ#pullrequestreview-329968226",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK73YGNVZBJN2QER2S3QX67FBA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOVOUYQ#pullrequestreview-329968226",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5defc6d0ed954_cc13fde3b8cd968468310--


From nobody Tue Dec 10 09:18: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 91D13120938 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 09:17:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jgloruy0urfk for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 09:17:57 -0800 (PST)
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 DE0CC120100 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 09:17:51 -0800 (PST)
Date: Tue, 10 Dec 2019 09:17:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1575998270; bh=B5ffXzUi2ARSt5LAUl2P1ujeOM5NNyvBKzIOFn1JVYE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iKf4ziThh3ik7Zn9Bksy9eoOAoyOSu8dhivCfZj8XPw5qE/nn0orC+2pUsH4h3Et2 ibkBzWz04zjEFAUbVdjgO3yzRhHlDLjh0mxMO/EepVHQz0He2zaYxFkE1FnqqGAeM+ S7hZDDdBKoNuS7rwNlD7vkzdP9Z++223vXEz+Lyw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4GVYTETI55ATKBBXF37UC35EVBNHHBIL24LE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/1523/564138160@github.com>
In-Reply-To: <quicwg/base-drafts/issues/1523@github.com>
References: <quicwg/base-drafts/issues/1523@github.com>
Subject: Re: [quicwg/base-drafts] Update references to new HTTP RFCs (#1523)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5defd33ed9bbd_8843fe3b5ecd960605e7"; 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/tTvg5LTb1DOdv7sLrCId6KnTDmw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 17:17:58 -0000

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

The intent was to make the cut-over if the dependency would not delay QUIC.  It seems like they're progressing quickly enough that we could probably do 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/1523#issuecomment-564138160
----==_mimepart_5defd33ed9bbd_8843fe3b5ecd960605e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The intent was to make the cut-over if the dependency would not delay QUIC.  It seems like they're progressing quickly enough that we could probably do 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/1523?email_source=notifications&amp;email_token=AFTOJK6LUHW4H6MV7BBTA5DQX7FL5A5CNFSM4FIQ2B42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGQBBMA#issuecomment-564138160">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6QQDPFOC47UXD5TYLQX7FL5ANCNFSM4FIQ2B4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ6SKMAJ247UYFCCJ3QX7FL5A5CNFSM4FIQ2B42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGQBBMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/1523?email_source=notifications\u0026email_token=AFTOJK6LUHW4H6MV7BBTA5DQX7FL5A5CNFSM4FIQ2B42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGQBBMA#issuecomment-564138160",
"url": "https://github.com/quicwg/base-drafts/issues/1523?email_source=notifications\u0026email_token=AFTOJK6LUHW4H6MV7BBTA5DQX7FL5A5CNFSM4FIQ2B42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGQBBMA#issuecomment-564138160",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5defd33ed9bbd_8843fe3b5ecd960605e7--


From nobody Tue Dec 10 10:54: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 28A5512083E for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 10:54:31 -0800 (PST)
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 slBLepUqswa4 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 10:54:29 -0800 (PST)
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 7F8A01200DF for <quic-issues@ietf.org>; Tue, 10 Dec 2019 10:54:29 -0800 (PST)
Date: Tue, 10 Dec 2019 10:54:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576004068; bh=6AB6FxRKeKs+9eMQZjWz/YO/FOc9jNMjJSusw9fxe/k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ahK83IKNQVo6LgoGZopMP51ve3t5O5eNY8YA8S4lJLYn18PcmB37lRMUAvIBVsAp+ fsVtAnrXTUW59SOwdVnjaAOkUV9+IfFk9F3CXt/tbvpMTad2BQrznxRgTtNf7wa4mi lX9s8af9/oYwKs02gD6OhdcrH++WydUsTVOsukP4=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK32K4NVHK276RGTLKN37UOGJEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564179182@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5defe9e4937ad_444e3fa9d2ecd964672e8"; 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/nWc4yEXGyTUxlLQUyxEXJeosLbo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 18:54:31 -0000

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

As @kazuho [pointed out](https://github.com/quicwg/base-drafts/pull/3169#issuecomment-561438777) in #3169, this is effectively moving the goal posts.  Quoting [the conclusion of this discussion in Cupertino](https://github.com/quicwg/wg-materials/blob/master/interim-19-10/minutes.md#issue-3020-transport-parameter-registry-changes):

> Jana: So the proposal is just draw a diagram to not use TLS presentation format; and then separately flipping the allocation of the spec required and experimental space.
>
> Using 3020 to track changing the space allocation. Separate PR for editorial change.

Changing TPs to varint is to _change the decision we've already reached_.  Which is fine -- but only as long as we state it this 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/issues/3294#issuecomment-564179182
----==_mimepart_5defe9e4937ad_444e3fa9d2ecd964672e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As <a class=3D"user-mention" data-hovercard-type=3D"user" data-hoverca=
rd-url=3D"/users/kazuho/hovercard" data-octo-click=3D"hovercard-link-clic=
k" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/kaz=
uho">@kazuho</a> <a href=3D"https://github.com/quicwg/base-drafts/pull/31=
69#issuecomment-561438777" data-hovercard-type=3D"pull_request" data-hove=
rcard-url=3D"/quicwg/base-drafts/pull/3169/hovercard">pointed out</a> in =
<a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load i=
ssue title" data-id=3D"514276296" data-permission-text=3D"Issue title is =
private" data-url=3D"https://github.com/quicwg/base-drafts/issues/3169" d=
ata-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-dr=
afts/pull/3169/hovercard" href=3D"https://github.com/quicwg/base-drafts/p=
ull/3169">#3169</a>, this is effectively moving the goal posts.  Quoting =
<a href=3D"https://github.com/quicwg/wg-materials/blob/master/interim-19-=
10/minutes.md#issue-3020-transport-parameter-registry-changes">the conclu=
sion of this discussion in Cupertino</a>:</p>
<blockquote>
<p>Jana: So the proposal is just draw a diagram to not use TLS presentati=
on format; and then separately flipping the allocation of the spec requir=
ed and experimental space.</p>
<p>Using 3020 to track changing the space allocation. Separate PR for edi=
torial change.</p>
</blockquote>
<p>Changing TPs to varint is to <em>change the decision we've already rea=
ched</em>.  Which is fine -- but only as long as we state it this way.</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/3294?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK6NN4OR3PYCPA73UK3QX7QWJA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGQLB3Q#issuecomment-564179182">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK43Y64YMCTCBPS2KHDQX7QWJANCNFSM4JYYCAEA">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK53O6ARZSGRS3KOWW3QX7QW=
JA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEGQLB3Q.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/3294?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK6NN4OR3PYCPA73UK3QX7QWJA5CNFSM4=
JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGQLB3=
Q#issuecomment-564179182",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=3D=
notifications\u0026email_token=3DAFTOJK6NN4OR3PYCPA73UK3QX7QWJA5CNFSM4JYY=
CAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGQLB3Q#i=
ssuecomment-564179182",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5defe9e4937ad_444e3fa9d2ecd964672e8--


From nobody Tue Dec 10 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 DD5E9120A52 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 11:15:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FJTDaA8enF3C for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 11:15:11 -0800 (PST)
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 97D2D120A4F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 11:15:11 -0800 (PST)
Date: Tue, 10 Dec 2019 11:15:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576005310; bh=+m/iQhwd2Re6OUsizFkAfajX6khABL/cCkhKqoCmtKI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=euX0ARkUa+LbyqKCtttDNHl+JiXj8wpm2QuuCq9MFS7h42YwR1JHPq/NOenkVuFPw 01CjuUvWOpJ7FB/k6+mh+eQHRlQhqLJ3nbqZZYeLNtmmGR84txIhVqPZTVRPWLNi00 7rKLIuPYnjPzTz8sLO5DTGKcXWTN+cU0/XuGwpsc=
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK46VDKZH7D5D7ZHG2V37UQT5EVBNHHB7TTTBI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3286/564190827@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3286@github.com>
References: <quicwg/base-drafts/issues/3286@github.com>
Subject: Re: [quicwg/base-drafts] Recovery: when PTO expires and no data to send (#3286)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5defeebe8f3b9_42ca3fbec4ecd96c6556fe"; 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/fxtcqzzDmubLp2o6qtiO3O_WQ9o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 19:15:13 -0000

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

@ianswett @janaiyengar The behavior was somewhat different from what I expected, but I think now I have a good understanding. I will close this. Thanks for 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/issues/3286#issuecomment-564190827
----==_mimepart_5defeebe8f3b9_42ca3fbec4ecd96c6556fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" 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="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> The behavior was somewhat different from what I expected, but I think now I have a good understanding. I will close this. Thanks for 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/issues/3286?email_source=notifications&amp;email_token=AFTOJK2RVMVNSUAFPSWWOJ3QX7TD5A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGQN42Y#issuecomment-564190827">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4IKEOHCTFH7SFGCRDQX7TD5ANCNFSM4JWCSBFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3SG4O3GKRVGUHYYZDQX7TD5A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGQN42Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK2RVMVNSUAFPSWWOJ3QX7TD5A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGQN42Y#issuecomment-564190827",
"url": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK2RVMVNSUAFPSWWOJ3QX7TD5A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGQN42Y#issuecomment-564190827",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5defeebe8f3b9_42ca3fbec4ecd96c6556fe--


From nobody Tue Dec 10 11: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 003A0120A4F for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 11:15:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6kdT59VOMUoN for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 11:15:13 -0800 (PST)
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 BEC55120A53 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 11:15:12 -0800 (PST)
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 0EE5B6E0D01 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 11:15:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576005312; bh=A3S4CNL2o1NGVavLVUiUtJe2y5XWn7LD/dcSaa5FboU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NEqXgWt/rvzP0V+jyHoNZjGtOJSAx0vnHw+c85qGBomJQDICzeeXz7o6buQkXIyUE 38UtX64+NuRwrAfRAlZW2i1c/ijxc8LUYa6OlU4D7fSGryj4ze1QsG2xbPauoNsjZi gqcE2YaE49fOd+0edTd//+yj4bsyYi2FECG2Uty0=
Date: Tue, 10 Dec 2019 11:15:11 -0800
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZYUSAQIKBGVV5RMVF37UQT7EVBNHHB7TTTBI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3286/issue_event/2871744714@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3286@github.com>
References: <quicwg/base-drafts/issues/3286@github.com>
Subject: Re: [quicwg/base-drafts] Recovery: when PTO expires and no data to send (#3286)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5defeebff1ded_10383fad578cd96425684c"; 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/JXvNY5T_5JW_OiPDiDSTA-INwW4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 19:15:14 -0000

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

Closed #3286.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3286#event-2871744714
----==_mimepart_5defeebff1ded_10383fad578cd96425684c
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="533623562" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3286" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3286/hovercard" href="https://github.com/quicwg/base-drafts/issues/3286">#3286</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/3286?email_source=notifications&amp;email_token=AFTOJK5HQUVJ7G6JSWYUQB3QX7TD7A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVMVVRSQ#event-2871744714">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK22IJPJOWRNKFKR2MTQX7TD7ANCNFSM4JWCSBFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2PSNTPNHSGV7P7WR3QX7TD7A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVMVVRSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK5HQUVJ7G6JSWYUQB3QX7TD7A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVMVVRSQ#event-2871744714",
"url": "https://github.com/quicwg/base-drafts/issues/3286?email_source=notifications\u0026email_token=AFTOJK5HQUVJ7G6JSWYUQB3QX7TD7A5CNFSM4JWCSBFKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVMVVRSQ#event-2871744714",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5defeebff1ded_10383fad578cd96425684c--


From nobody Tue Dec 10 14: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 EDFDF1200F1 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 14:27:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Xalf5NmvcKZQ for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 14:27:09 -0800 (PST)
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 EAF09120071 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 14:27:08 -0800 (PST)
Date: Tue, 10 Dec 2019 14:27:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576016828; bh=8GI40/gHuMDvx64ZH+LEZafU8+BGKZnT0W6lSRXOAaY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I0v87wGriWqS3nsC8utsu63jmkn955KCEvWc79tUogk8DyOB4xgqySSAm6cyyjQA4 L2eufag1Iz3pfwsjYC/g2rUOwmyZZNV7T0zrAk4J+e857GBAIwlCFvkE1q2MPb4Glh XHyFr68Hft8ij58MbgOqq9JNQ3LDGuyVfxnrZeVs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7CZAHSOYZRKWGYSQ537VHDZEVBNHHB6OVESM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3248/review/330188520@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3248@github.com>
References: <quicwg/base-drafts/pull/3248@github.com>
Subject: Re: [quicwg/base-drafts] Fix congestion control permissiveness (#3248)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df01bbc11d5f_77693fd44e2cd960328713"; 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/U7IJe0GqP0HelkmOA7HnyLJ0cmc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 22:27:12 -0000

----==_mimepart_5df01bbc11d5f_77693fd44e2cd960328713
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/3248#pullrequestreview-330188520
----==_mimepart_5df01bbc11d5f_77693fd44e2cd960328713
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/3248?email_source=notifications&amp;email_token=AFTOJK4XIM2GDZHH45WNMYDQYAJTZA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXEN2A#pullrequestreview-330188520">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6W2W7ZSN4BBUPSCSLQYAJTZANCNFSM4JOIIFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK57YITJKQSPIYP4W2TQYAJTZA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXEN2A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3248?email_source=notifications\u0026email_token=AFTOJK4XIM2GDZHH45WNMYDQYAJTZA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXEN2A#pullrequestreview-330188520",
"url": "https://github.com/quicwg/base-drafts/pull/3248?email_source=notifications\u0026email_token=AFTOJK4XIM2GDZHH45WNMYDQYAJTZA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXEN2A#pullrequestreview-330188520",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df01bbc11d5f_77693fd44e2cd960328713--


From nobody Tue Dec 10 14:28: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 E98D21200F1 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 14:28:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YODKQ17TojTr for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 14:28:33 -0800 (PST)
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 D0462120071 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 14:28:32 -0800 (PST)
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 1AF311C2EEE for <quic-issues@ietf.org>; Tue, 10 Dec 2019 14:28:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576016912; bh=Ioc2S3hKjE9GNKAT+1Wj86A56WKkkHPN5rhzJLiHQCw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YPx6RomFWiZz+/J0vtM7rIHBKuY5SdFprghXCek4PMySHF2w5B1hHdlaT0u/QuO/a F2JpAlHMMWpTAAvtnmKE1RN4I1DGZIWeilregpZmc9uCJdlH2yYi3n4UEiLCbERtgi HNSykmzqhlnAf3Dbzo+dZaIK9qKPSw7q2P1HEyyg=
Date: Tue, 10 Dec 2019 14:28:32 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3L367TAVNWWVE7NIN37VHJBEVBNHHB6OVESM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3248/c564288665@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3248@github.com>
References: <quicwg/base-drafts/pull/3248@github.com>
Subject: Re: [quicwg/base-drafts] Fix congestion control permissiveness (#3248)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df01c10b7c7_329c3fe7228cd96437903d"; 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/DKipGFJkyRHrR5bHCEGzTYzCEmo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 22:28:35 -0000

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

Thanks for the suggestion Ted.  To confirm, by citing the section you're normatively citing only that section, not the entire doc.  My concern is that 8085 is fairly long, and a good bit of it doesn't really pertain to 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/3248#issuecomment-564288665
----==_mimepart_5df01c10b7c7_329c3fe7228cd96437903d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for the suggestion Ted.  To confirm, by citing the section you're normatively citing only that section, not the entire doc.  My concern is that 8085 is fairly long, and a good bit of it doesn't really pertain to 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/3248?email_source=notifications&amp;email_token=AFTOJK6FMCACKVU6FPAXE5TQYAJZBA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRFZGI#issuecomment-564288665">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYYBERV4A4II4OZWSDQYAJZBANCNFSM4JOIIFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ZJYTRLHDKTNTHLYTQYAJZBA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRFZGI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3248?email_source=notifications\u0026email_token=AFTOJK6FMCACKVU6FPAXE5TQYAJZBA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRFZGI#issuecomment-564288665",
"url": "https://github.com/quicwg/base-drafts/pull/3248?email_source=notifications\u0026email_token=AFTOJK6FMCACKVU6FPAXE5TQYAJZBA5CNFSM4JOIIFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRFZGI#issuecomment-564288665",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df01c10b7c7_329c3fe7228cd96437903d--


From nobody Tue Dec 10 14: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 90CC71200D7 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 14:52:56 -0800 (PST)
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 QdaBPrV9gAM8 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 14:52:55 -0800 (PST)
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 1DA10120071 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 14:52:55 -0800 (PST)
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 15EE36A0081 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 14:52:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576018374; bh=v/Ux5zSSD3I1Kq+OG754K4bPQ+FS5EMZcEtLD5rld6M=; h=Date:From:To:Subject:From; b=jg8pfiLngFpId8drZ/sCHxDpMvKNOJ3B/AV7iXxjqYWjATNoDTEt3Cb1Y1BsVLXds y+E5A2ja+fLugz417Dg5BSdzFr/nMMdJGzvFYDX9rVEQ/BLjGW4Z3b0Aq93RWgNTEF mlawssfYbXMGDdbTNtOtmZymMDWjhBhlnat3Czzs=
Date: Tue, 10 Dec 2019 14:52:54 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/60032a-0260c0@github.com>
Subject: [quicwg/base-drafts] 0260c0: Add Subodh
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RySD8pk2FxLIrNiQY_1WbRdDKdM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 22:52:57 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0260c0d214a62e4f9f23376e002391fb2031d43c
      https://github.com/quicwg/base-drafts/commit/0260c0d214a62e4f9f23376e002391fb2031d43c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Add Subodh



From nobody Tue Dec 10 14:53: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 552C9120071 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 14:53:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00jEvWDUGlmX for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 14:53:03 -0800 (PST)
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 F0D7F1200D7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 14:53:02 -0800 (PST)
Date: Tue, 10 Dec 2019 14:53:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576018382; bh=Rh7fWh0R8GbOtvEe7PZWFDNMePBZ4LiKy816XA6Qq4g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gag/3n43U4TQBaNmb/nx719zZvoSvPcJ+ikPK7EhWOsWC1WbFMwV49Aq8y2wPTKNf 3LISH1ITKEFoD5v7n+EZngc1rtwd6aFLzKGv8KV60kDJ1jy6EpHCV1wht+vyflMjTw 9Co83hdPmNfFO5ah0Lzdb4b3uKz/WqL73lSvBm9w=
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/3283/push/4380939576@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df021ce1e0e2_5eb03fedaeecd96c7942c"; 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/RfRZ-3xkOV7JPc85CEGEGqtgnbM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 22:53:04 -0000

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

@martinthomson pushed 1 commit.

0260c0d214a62e4f9f23376e002391fb2031d43c  Add Subodh


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3283/files/60032ad476b19fa600eb93aec7edf6acc6bde034..0260c0d214a62e4f9f23376e002391fb2031d43c

----==_mimepart_5df021ce1e0e2_5eb03fedaeecd96c7942c
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/0260c0d214a62e4f9f23376e002391fb2031d43c">0260c0d</a>  Add Subodh</li>
</ul>


<p style="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/3283/files/60032ad476b19fa600eb93aec7edf6acc6bde034..0260c0d214a62e4f9f23376e002391fb2031d43c?email_source=notifications&amp;email_token=AFTOJK2JMIVEFVU6UOS3CI3QYAMU5A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DAOJTHE2TONQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3GFZI2HEMPO6S23TTQYAMU5ANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ2UT7G5L7FTVY22KDQYAMU5A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DAOJTHE2TONQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/60032ad476b19fa600eb93aec7edf6acc6bde034..0260c0d214a62e4f9f23376e002391fb2031d43c?email_source=notifications\u0026email_token=AFTOJK2JMIVEFVU6UOS3CI3QYAMU5A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DAOJTHE2TONQ",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/60032ad476b19fa600eb93aec7edf6acc6bde034..0260c0d214a62e4f9f23376e002391fb2031d43c?email_source=notifications\u0026email_token=AFTOJK2JMIVEFVU6UOS3CI3QYAMU5A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DAOJTHE2TONQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df021ce1e0e2_5eb03fedaeecd96c7942c--


From nobody Tue Dec 10 14:59: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 F107E120071 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 14:59:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tk1xbC9OkGJd for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 14:59:03 -0800 (PST)
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 6FF541200F4 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 14:59:03 -0800 (PST)
Date: Tue, 10 Dec 2019 14:59:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576018742; bh=KwLXRHs1TCR2iIWTQaOo/anOCBpVeDf/9FEnze7xD9M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NWggDzIOM2WS90AMs10YN4AjpXQyBnA4msfggc81/LE+PuYilfhD23s4VG/A/wtRs ZdoaPuq9CyS9smqA6Hz8doOnZWNghFkXJtAABh1o/+m/JPBV2pugOPJ/KPtjea+0rN MDR4t5ryYqbM2udogXTHo7ri/vtbFYNwLzHETra4=
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7THVX23QLVPMUCC2V37VK3NEVBNHHB7PASZI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3283/c564298249@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0233657ae0_27b43ffdf64cd964601da"; 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/VPZlEqBYCZoOV10p3wrqNK7uJ1U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 22:59:05 -0000

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

Thanks @martinthomson :), could you add me to quic-tls 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/3283#issuecomment-564298249
----==_mimepart_5df0233657ae0_27b43ffdf64cd964601da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> :), could you add me to quic-tls 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/3283?email_source=notifications&amp;email_token=AFTOJK7KDTBH55FMWHUH4QDQYANLNA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRIECI#issuecomment-564298249">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7Y2KFX2VPPAQ26IQTQYANLNANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2JPLWPZS4GLW3LX2DQYANLNA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRIECI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJK7KDTBH55FMWHUH4QDQYANLNA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRIECI#issuecomment-564298249",
"url": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJK7KDTBH55FMWHUH4QDQYANLNA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRIECI#issuecomment-564298249",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0233657ae0_27b43ffdf64cd964601da--


From nobody Tue Dec 10 15:05: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 E2FBF120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:05:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.373
X-Spam-Level: 
X-Spam-Status: No, score=-6.373 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_SPF_HELO_TEMPERROR=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9KVMqs4lEoG8 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:05:40 -0800 (PST)
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 E30991201EF for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:05:39 -0800 (PST)
Date: Tue, 10 Dec 2019 15:05:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019139; bh=B71z1t4+NGLI0fsfK5d8UJn1InwCYu0JbtIrblMunM8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r7YjYzR9okg78Y6b8YRYd6tHlDRtXhNDgBYwG0peLQbDi5/89+6ylOClkeqETmWVZ 8wtAEJIdnh+iydachq0gK75XMqdvUAJFaszP4DRwRU8HP2qCxkxt6gHwhKY0gFu/ds AQDFkxS4/hFUgGBKoYbSn3egxj8f5vIWozvJy+zA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZMQVR4KUDVB352TV537VLUHEVBNHHB6OU3EY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3245/564300111@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3245@github.com>
References: <quicwg/base-drafts/issues/3245@github.com>
Subject: Re: [quicwg/base-drafts] Make RFC 6928 normative (#3245)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df024c365c4_38e43fc14eccd9641027f0"; 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/D0C5NcYXLbcYtGZ0zwn46qdGW2o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:05:42 -0000

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

#3287 is an editorial PR that closes this issue with @gorryfair 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/3245#issuecomment-564300111
----==_mimepart_5df024c365c4_38e43fc14eccd9641027f0
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="534091218" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3287" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3287/hovercard" href="https://github.com/quicwg/base-drafts/pull/3287">#3287</a> is an editorial PR that closes this issue with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/gorryfair/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gorryfair">@gorryfair</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/issues/3245?email_source=notifications&amp;email_token=AFTOJK5IQKJQRYISNSWYV73QYAOEHA5CNFSM4JOIFRF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRISTY#issuecomment-564300111">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4RIM6ZQECJB7RMTIDQYAOEHANCNFSM4JOIFRFQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6WMRTONG2SMMK5BZDQYAOEHA5CNFSM4JOIFRF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRISTY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3245?email_source=notifications\u0026email_token=AFTOJK5IQKJQRYISNSWYV73QYAOEHA5CNFSM4JOIFRF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRISTY#issuecomment-564300111",
"url": "https://github.com/quicwg/base-drafts/issues/3245?email_source=notifications\u0026email_token=AFTOJK5IQKJQRYISNSWYV73QYAOEHA5CNFSM4JOIFRF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRISTY#issuecomment-564300111",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df024c365c4_38e43fc14eccd9641027f0--


From nobody Tue Dec 10 15:06: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 DA5811201EF for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:06:50 -0800 (PST)
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 ViQH-sMcwOUU for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:06:49 -0800 (PST)
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 36B88120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:06:49 -0800 (PST)
Date: Tue, 10 Dec 2019 15:06:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019208; bh=yFOiQQNpICYdnaxIw9lojqJ01+gtKsGX2F8oZvbn2Vc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ak7iwMDAJlLOdf+IN0DxS7SIv3PY3oFFlwxx2HY99lRHQMq/9rfEI6w288LCAXEFT UFRSPIOQ6IlaF/fofMKg4kXc89VKgmO9P6h5GqgClpc4g3fnOC8bwQDq0gNSSo5DSB xBHvVZCZ2pK8OO5iGZxrRBggH1zCdC2hxjVzEaF0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK57IT734Q2MU5LEOP537VLYREVBNHHB5NMLGI@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/c564300457@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_5df025087df3a_5f0c3f91f6acd95c77325"; 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/H3EWLhmW0c9pgZGu9Er8wdDp4SI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:06:51 -0000

----==_mimepart_5df025087df3a_5f0c3f91f6acd95c77325
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/3178#issuecomment-564300457
----==_mimepart_5df025087df3a_5f0c3f91f6acd95c77325
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/3178?email_source=notifications&amp;email_token=AFTOJK7IHTVSYZDU2VM6SPDQYAOIRA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRIVKI#issuecomment-564300457">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK26PULNQ6ATOC2YM63QYAOIRANCNFSM4JHFM64A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6RTI3WFDIUBPQF6N3QYAOIRA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRIVKI.gif" height="1" width="1" 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=AFTOJK7IHTVSYZDU2VM6SPDQYAOIRA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRIVKI#issuecomment-564300457",
"url": "https://github.com/quicwg/base-drafts/pull/3178?email_source=notifications\u0026email_token=AFTOJK7IHTVSYZDU2VM6SPDQYAOIRA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRIVKI#issuecomment-564300457",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df025087df3a_5f0c3f91f6acd95c77325--


From nobody Tue Dec 10 15:06: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 000CC120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:06:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id POVSisiu_7-f for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:06:50 -0800 (PST)
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 BF37D1200F5 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:06:50 -0800 (PST)
Date: Tue, 10 Dec 2019 15:06:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019209; bh=5EPkrFFrqb7JwzOANux/xFLXnO9LuyIYkRls8dAj3/k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tKZLMcuEwqGpu9NbUkw9SRDErlFV1mEBM6KDAUWK6jT/tnFb0lv93z9SHOJnlgRCS FDtBU3wuzzg9NNPVsXhdFS+FJDqn077Ye0E+7I7i19JQMX6J3KCjh4MjFW1L2yx8LA tw6GPH/4s33+MHgcAMrRRNS0tOQthdIDi/Bi8EpI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZZN3MXVXINYANRUOV37VLYTEVBNHHB5NMLGI@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/issue_event/2872390395@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_5df02509b239f_7cb23fc6ba0cd968666a6"; 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/obBtbUx8gvYzdWzl4ZphV6YaKJo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:06:52 -0000

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

Closed #3178.

-- 
You are receiving this 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#event-2872390395
----==_mimepart_5df02509b239f_7cb23fc6ba0cd968666a6
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="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>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK33H6Q72RCCNLOEDYTQYAOITA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2TF6Y#event-2872390395">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZCFY5PDO7IWQNUZQ3QYAOITANCNFSM4JHFM64A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZEHSE7FCDL3DFR7Y3QYAOITA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2TF6Y.gif" height="1" width="1" 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=AFTOJK33H6Q72RCCNLOEDYTQYAOITA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2TF6Y#event-2872390395",
"url": "https://github.com/quicwg/base-drafts/pull/3178?email_source=notifications\u0026email_token=AFTOJK33H6Q72RCCNLOEDYTQYAOITA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2TF6Y#event-2872390395",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df02509b239f_7cb23fc6ba0cd968666a6--


From nobody Tue Dec 10 15:09: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 9A2D31200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:09:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id md3oQGGqY-B6 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:09:15 -0800 (PST)
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 02283120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:09:15 -0800 (PST)
Date: Tue, 10 Dec 2019 15:09:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019354; bh=oJWYF82sUhqzwYXkyXrh9nXw6fqcIPS67zf9Cb/3/sA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bkSfSuiGyvtoUfJJDbCwU1lv1daM2cKPoaGdShniN5AwBKDnboku4A0YEAIkiQwKg xIYws6Icmt3N4sKs76YRZEOrKTepDrWnc92b83ofIvrfidCrGticc7smBQR3VWaKJR jmEGc7wVSulznQxeBwSyab9BEqZVCjtgIxLpmI+w=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYQCL2SGJXK6EDMKZN37VMBVEVBNHHB7VMV2I@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3287/review/330207614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3287@github.com>
References: <quicwg/base-drafts/pull/3287@github.com>
Subject: Re: [quicwg/base-drafts] Keep RFC6928 informative (#3287)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0259a1f07d_40a3fb9b22cd96c94564"; 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/t1dbejLfX5C7Zq8_VHdzSGng2t4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:09:16 -0000

----==_mimepart_5df0259a1f07d_40a3fb9b22cd96c94564
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/3287#pullrequestreview-330207614
----==_mimepart_5df0259a1f07d_40a3fb9b22cd96c94564
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/3287?email_source=notifications&amp;email_token=AFTOJK3VZCBJUR2ZZ4UW3XLQYAORVA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXJC7Q#pullrequestreview-330207614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6MZW2YWQ5WAW3IRW3QYAORVANCNFSM4JW26XZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2QCPRVT773ZPOXTADQYAORVA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXJC7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3287?email_source=notifications\u0026email_token=AFTOJK3VZCBJUR2ZZ4UW3XLQYAORVA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXJC7Q#pullrequestreview-330207614",
"url": "https://github.com/quicwg/base-drafts/pull/3287?email_source=notifications\u0026email_token=AFTOJK3VZCBJUR2ZZ4UW3XLQYAORVA5CNFSM4JW26XZ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXJC7Q#pullrequestreview-330207614",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0259a1f07d_40a3fb9b22cd96c94564--


From nobody Tue Dec 10 15:09: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 2D7D3120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:09:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Bp6QfqO4erc for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:09:32 -0800 (PST)
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 5D4C81201EF for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:09:32 -0800 (PST)
Date: Tue, 10 Dec 2019 15:09:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019371; bh=bEy9gx5DH3XHC3WQOSB5Af9/iy98kthM4ZphrRtAfK4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2VeVByQBm+lt06jxBzR17U3Wi6WTxgQ2qun2JlesqmnoBCxsjrmYJ9abn16KJX10s PEqHQP6I7aYjMg2xgKNUtl/wl90fbMdFQDAuLJ4txMV0HLYRzZ6l7Nfln8CcGXYfIe HKGivFk0X6fqQxUrEuhOS/oy9CYt/bx7VTguPkVY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYNY7XYHYBWVCII6I537VMCXEVBNHHB5RMSFA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3183/issue_event/2872396510@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3183@github.com>
References: <quicwg/base-drafts/pull/3183@github.com>
Subject: Re: [quicwg/base-drafts] Limit CWND increase in slow start (#3183)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df025aba9b3e_7e1e3fec284cd96c11521a"; 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/LeTUDcOdylnoZHWpj7ZaCmX52Lk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:09:34 -0000

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

Closed #3183.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3183#event-2872396510
----==_mimepart_5df025aba9b3e_7e1e3fec284cd96c11521a
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="516264488" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3183" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3183/hovercard" href="https://github.com/quicwg/base-drafts/pull/3183">#3183</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/3183?email_source=notifications&amp;email_token=AFTOJK7QITS5EKJOQJ636JLQYAOSXA5CNFSM4JH6EP3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2UVXQ#event-2872396510">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZLTLHV4L7SLET6JODQYAOSXANCNFSM4JH6EP3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK644NBP7SX2KD7HJPDQYAOSXA5CNFSM4JH6EP3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2UVXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3183?email_source=notifications\u0026email_token=AFTOJK7QITS5EKJOQJ636JLQYAOSXA5CNFSM4JH6EP3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2UVXQ#event-2872396510",
"url": "https://github.com/quicwg/base-drafts/pull/3183?email_source=notifications\u0026email_token=AFTOJK7QITS5EKJOQJ636JLQYAOSXA5CNFSM4JH6EP3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2UVXQ#event-2872396510",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df025aba9b3e_7e1e3fec284cd96c11521a--


From nobody Tue Dec 10 15: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 26553120220 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:12:11 -0800 (PST)
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 OY-XPjO4KhJQ for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:12:09 -0800 (PST)
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 AB527120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:12:09 -0800 (PST)
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 156118C049E for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:12:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019529; bh=CMW1Y9cyA06ekXJsaWLwOfMYRhUwVeCpyfDSeRGIufA=; h=Date:From:To:Subject:From; b=qNpXF3Qh5QRU6yMR+9SaWOhBTr6LK2wyCBLDcuSfSmcFO/B2pV2shJZW9WMWBiSPK B30PmU2s91k9G+tqT+kMTjzSisN6Qvdp4ulnZ8qBDr0uaJmwjGAHVTESwtIrlxWwpF 6HPlIOrEuJxSwokxYetbZMpvhku9rxw4cAWpRX18=
Date: Tue, 10 Dec 2019 15:12:09 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/f93eca-c23f01@github.com>
Subject: [quicwg/base-drafts] e8cc90: CONNECTION_CLOSE in Handshake 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/UHfsw4BDVN5bnc254qwNMm7N6c8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:12:11 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e8cc9063bd9053b4bc7fb46649500fe8d9520d19
      https://github.com/quicwg/base-drafts/commit/e8cc9063bd9053b4bc7fb46649500fe8d9520d19
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md
    A metadata.min.js

  Log Message:
  -----------
  CONNECTION_CLOSE in Handshake too


  Commit: dd930535c23477ae0251a4f8b5341267f1d7d44b
      https://github.com/quicwg/base-drafts/commit/dd930535c23477ae0251a4f8b5341267f1d7d44b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  ...and 1-RTT too


  Commit: c23f017912428481d583414e1cef97e5d707d542
      https://github.com/quicwg/base-drafts/commit/c23f017912428481d583414e1cef97e5d707d542
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md
    A metadata.min.js

  Log Message:
  -----------
  Merge pull request #3293 from quicwg/close-in-handshake

CONNECTION_CLOSE in Handshake too


Compare: https://github.com/quicwg/base-drafts/compare/f93eca717921...c23f01791242


From nobody Tue Dec 10 15: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 5C670120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:12:12 -0800 (PST)
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 hUKB4POTrqeK for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:12:10 -0800 (PST)
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 4C9981201EF for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:12:10 -0800 (PST)
Date: Tue, 10 Dec 2019 15:12:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019529; bh=Md7c1UXG6WX6WJrCJIi1Fpr0XSwO1XhWyAXLhlxvOP0=; h=Date:From:To:Subject:From; b=DbV12yrIotErKyPuuJtc2T+VIR3gzzGR6tO/Z4sR5RLj4mHBGXeh+svVZtHzHZFSi gLPWCMimeHmuhyrvJDPDDx2Qab8V7YJDplf+Vdn9msfwUfBHHqI/wD3Ryz1EvYk0CF 9SKcXLPSEK2EXPwtU236DqgXGViq2X3lJgqfVqF8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/close-in-handshake/dd9305-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/gbvH8cUSg2zzGBeM4pYEfvOj5IA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:12:12 -0000

  Branch: refs/heads/close-in-handshake
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Dec 10 15:12: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 84A04120233 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:12:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3PvGPUANzOM3 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:12:18 -0800 (PST)
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 262FE120220 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:12:18 -0800 (PST)
Date: Tue, 10 Dec 2019 15:12:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019537; bh=PRTTE5Y98mi3+JwWaJoNk/LEvZVuF7bcJHnNXbyKFLs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qiu+1hQqFkQl7OCGhjkVdZp075Cb9E02Rse4U7+eyn78nRm1OXU1rRnauoylJVkDy VCexu45l8q8rj8/RKO+CgW2uxgxXrMgeKld31Evm21uwDdJiVqSECcfZaRB1dtXmQ3 eJeBrdr6eVeu6oLDgeHvbCK+iO7QXZRrQg20CpCo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5O42LE57PHSAIJPGV37VMNDEVBNHHB72M6BM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3293/issue_event/2872402142@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3293@github.com>
References: <quicwg/base-drafts/pull/3293@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE in Handshake too (#3293)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0265172417_7aaf3fccd64cd96011208d"; 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/dLo4OjfLvkDtX2yr0QMRUE9taZ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:12:19 -0000

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

Merged #3293 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/3293#event-2872402142
----==_mimepart_5df0265172417_7aaf3fccd64cd96011208d
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="535404043" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3293" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3293/hovercard" href="https://github.com/quicwg/base-drafts/pull/3293">#3293</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/3293?email_source=notifications&amp;email_token=AFTOJK77HKRMGV3HP7OEWC3QYAO5DA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2WBXQ#event-2872402142">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7GC6GAXEXR643QUR3QYAO5DANCNFSM4JYUWZUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4RIZLX4UO4B2CVQW3QYAO5DA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2WBXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJK77HKRMGV3HP7OEWC3QYAO5DA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2WBXQ#event-2872402142",
"url": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJK77HKRMGV3HP7OEWC3QYAO5DA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM2WBXQ#event-2872402142",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0265172417_7aaf3fccd64cd96011208d--


From nobody Tue Dec 10 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 23C10120233 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:13:00 -0800 (PST)
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 x4xRLpd8fsKp for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:12:58 -0800 (PST)
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 8420A120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:12:58 -0800 (PST)
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 E00296A11B2 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:12:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019577; bh=K34j2Bq/oBLafXSKqq7gR6tWDDuzxdZeFzCDwH6Ttls=; h=Date:From:To:Subject:From; b=DrtNMlSS5zMRKzGdrhrgPOytlDveu10X8RC7W9//J/udlZh+a++sP6kf7usHTnxSC 2/q+2Ca1nJ45bgXlyTo2iI6RUiz2trzFp8366MxpEKqj4J1xIRCbk4vmlvPqUh6I4m Xu59DEV34cCBGZjJDSlwcxEgG393b2wZk9cnK7ZU=
Date: Tue, 10 Dec 2019 15:12:57 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/close-small-initial/a2f067-e99cd6@github.com>
Subject: [quicwg/base-drafts] e8cc90: CONNECTION_CLOSE in Handshake 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/F9zCQpSzzb4SK_e5Z-josESFHQA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:13:00 -0000

  Branch: refs/heads/close-small-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: e8cc9063bd9053b4bc7fb46649500fe8d9520d19
      https://github.com/quicwg/base-drafts/commit/e8cc9063bd9053b4bc7fb46649500fe8d9520d19
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md
    A metadata.min.js

  Log Message:
  -----------
  CONNECTION_CLOSE in Handshake too


  Commit: dd930535c23477ae0251a4f8b5341267f1d7d44b
      https://github.com/quicwg/base-drafts/commit/dd930535c23477ae0251a4f8b5341267f1d7d44b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  ...and 1-RTT too


  Commit: c23f017912428481d583414e1cef97e5d707d542
      https://github.com/quicwg/base-drafts/commit/c23f017912428481d583414e1cef97e5d707d542
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md
    A metadata.min.js

  Log Message:
  -----------
  Merge pull request #3293 from quicwg/close-in-handshake

CONNECTION_CLOSE in Handshake too


  Commit: e99cd67f95601f37b2b6930f28693b7d3a1044aa
      https://github.com/quicwg/base-drafts/commit/e99cd67f95601f37b2b6930f28693b7d3a1044aa
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md
    A metadata.min.js

  Log Message:
  -----------
  Merge branch 'master' into close-small-initial


Compare: https://github.com/quicwg/base-drafts/compare/a2f06723986f...e99cd67f9560


From nobody Tue Dec 10 15: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 5B6A2120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:13:08 -0800 (PST)
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 uj-WfbzxjUfh for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:13:06 -0800 (PST)
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 94B751201EF for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:13:06 -0800 (PST)
Date: Tue, 10 Dec 2019 15:13:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019585; bh=09Q0pMsfwZmewBi/0eB5mykuWHU7J2UHYRQTknb0wRc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HhMQ1lzMU4GqPRu/tDpsmVoC45b/am0XllTc6+9plyTgUGL4MI3OLyUATnOVIDCjO sgR8mrw8yz5C0g9jGC7AmsdcIE1lxR1DoqlvaGFfn29XLzmARDGehKWeBXoCOevpu+ ulRX/qvjnfr4fc+Blc26L1NM1R0/RJiaXm6k2oeg=
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/3292/push/4381001881@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02681c9fe0_32de3f7eb7ecd964771c1"; 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/lJaQcsE4Udw2Sz7GyxYkcOsMkAI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:13:08 -0000

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

@martinthomson pushed 4 commits.

e8cc9063bd9053b4bc7fb46649500fe8d9520d19  CONNECTION_CLOSE in Handshake too
dd930535c23477ae0251a4f8b5341267f1d7d44b  ...and 1-RTT too
c23f017912428481d583414e1cef97e5d707d542  Merge pull request #3293 from quicwg/close-in-handshake
e99cd67f95601f37b2b6930f28693b7d3a1044aa  Merge branch 'master' into close-small-initial


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292/files/a2f06723986f303023c8fcfc8bd9c3a5ddb5368c..e99cd67f95601f37b2b6930f28693b7d3a1044aa

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e8cc9063bd9053b4bc7fb46649500fe8d9520d19">e8cc906</a>  CONNECTION_CLOSE in Handshake too</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dd930535c23477ae0251a4f8b5341267f1d7d44b">dd93053</a>  ...and 1-RTT too</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c23f017912428481d583414e1cef97e5d707d542">c23f017</a>  Merge pull request #3293 from quicwg/close-in-handshake</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e99cd67f95601f37b2b6930f28693b7d3a1044aa">e99cd67</a>  Merge branch &#39;master&#39; into close-small-initial</li>
</ul>


<p style="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/3292/files/a2f06723986f303023c8fcfc8bd9c3a5ddb5368c..e99cd67f95601f37b2b6930f28693b7d3a1044aa?email_source=notifications&amp;email_token=AFTOJK42RU64XCQ4KKZ5C33QYAPADA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCMBQGE4DQMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4L2EQKVX2AAST37YTQYAPADANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5QN7DMTNIJ6DWZXSDQYAPADA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCMBQGE4DQMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292/files/a2f06723986f303023c8fcfc8bd9c3a5ddb5368c..e99cd67f95601f37b2b6930f28693b7d3a1044aa?email_source=notifications\u0026email_token=AFTOJK42RU64XCQ4KKZ5C33QYAPADA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCMBQGE4DQMI",
"url": "https://github.com/quicwg/base-drafts/pull/3292/files/a2f06723986f303023c8fcfc8bd9c3a5ddb5368c..e99cd67f95601f37b2b6930f28693b7d3a1044aa?email_source=notifications\u0026email_token=AFTOJK42RU64XCQ4KKZ5C33QYAPADA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCMBQGE4DQMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df02681c9fe0_32de3f7eb7ecd964771c1--


From nobody Tue Dec 10 15: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 0F61A120220 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:13:55 -0800 (PST)
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 3eexNl6HxpJt for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:13:53 -0800 (PST)
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 B84AD120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:13:53 -0800 (PST)
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 133F88C06B8 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:13:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019633; bh=5EKMymuIYVCJ8+bamI7vDT7s/idM2IB4pyJvBfsv6Xo=; h=Date:From:To:Subject:From; b=SlpLNvsbJLuOroGPsNRbex0/cVd36Z8lcHqrhSDK/obuRJeDJTmthl0Bf76uTogMp EGZ5+VbOALQmJ1FrBWIMqg2dklGtuHN2mQEGVwxKrVD9iJbbTptcN4jVi/2CHjSUBb D+JiBEPQmdbwx6QiL3pe4SS1o8060tcoPPKXwXmY=
Date: Tue, 10 Dec 2019 15:13:53 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/a4a568-37b178@github.com>
Subject: [quicwg/base-drafts] 37b178: Script updating gh-pages from e99cd67f. [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/gWb2QPwliGoly-Adv2kA1Y2KaGI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:13:55 -0000

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

  Changed paths:
    M close-small-initial/draft-ietf-quic-transport.html
    M close-small-initial/draft-ietf-quic-transport.txt
    M index.html

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



From nobody Tue Dec 10 15:15: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 0C92F120233 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:15:43 -0800 (PST)
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 oypf7bTW-CVX for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:15:41 -0800 (PST)
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 B2093120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:15:41 -0800 (PST)
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 58D72261646 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:15:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019741; bh=AvU23Pdc922dgLlhLVnmjm2fWz63vnbQS7WBQo3jgoM=; h=Date:From:To:Subject:From; b=CFWw8Cz02YJ6ugeOhcar+eosSK7/v913TfO1prkHzyuH2rN6/R9EU2dsSMX3mCmHL QLxCiv2SOlZ9V9+kkGcW2PqsDkb28y3aFDnAO8ayk8r8vviJtFPMpp41T3hfgiugNy DFMvc401O6hj9vn8w2zYG0TXYlue2Kfna5ikwt6k=
Date: Tue, 10 Dec 2019 15:15:41 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/37b178-bafef0@github.com>
Subject: [quicwg/base-drafts] bafef0: Script updating issues at 2019-12-10T23:15:33Z. [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/gVCQIO3nZeGfX9qdrHGg0ONG6nk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:15:43 -0000

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

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-10T23:15:33Z. [ci skip]



From nobody Tue Dec 10 15:18: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 B7CFD120220 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:18:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cz8HPw97JdA9 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:18:25 -0800 (PST)
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 33EAC120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:18:25 -0800 (PST)
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 6A7CCC60CD1 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:18:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576019904; bh=7yivvJK//9wxSrmolHwHaLTU8rDsZpc4xlJ6PYK15zk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=scBx0xeRrbFL99ISo0vnpqPmdnhpsERkGIrHK5jU+f4wWQDxOmQQM60eu/KSH92mv sFda4Q/uA44AmMAMlUblAEx8qhW/eGMsG66c70u7jgrqajzpNtdxouMxFbAGmadz/Z t8bFutWz8luRW/m7N/d8ss3h5D/fvf4oownpnflM=
Date: Tue, 10 Dec 2019 15:18:24 -0800
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/3266/push/4381017904@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3266@github.com>
References: <quicwg/base-drafts/pull/3266@github.com>
Subject: Re: [quicwg/base-drafts] Prevent Idle Timeout while Blocked (#3266)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df027c059f62_6b433ff405acd968187836"; 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/Lk4pcCHdLs7-tkLe8hFQytZODS0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:18:27 -0000

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

@martinthomson pushed 1 commit.

651c4e4fa66697ae35bee3b2585e65457a2e7df5  Apply editorial suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3266/files/f3e1f901ebe2d1f20bce40b350ea4a7af2c18726..651c4e4fa66697ae35bee3b2585e65457a2e7df5

----==_mimepart_5df027c059f62_6b433ff405acd968187836
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/651c4e4fa66697ae35bee3b2585e65457a2e7df5">651c4e4</a>  Apply editorial 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/3266/files/f3e1f901ebe2d1f20bce40b350ea4a7af2c18726..651c4e4fa66697ae35bee3b2585e65457a2e7df5?email_source=notifications&amp;email_token=AFTOJK76NTE4IQP7S2OLMSDQYAPUBA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DENZTHA3DAM2QOVZWQIZUGM4DCMBRG44TANA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4CFS35U2ICAI44QMTQYAPUBANCNFSM4JPFAYEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2TNLCDTHZHP5WNVOLQYAPUBA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DENZTHA3DAM2QOVZWQIZUGM4DCMBRG44TANA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3266/files/f3e1f901ebe2d1f20bce40b350ea4a7af2c18726..651c4e4fa66697ae35bee3b2585e65457a2e7df5?email_source=notifications\u0026email_token=AFTOJK76NTE4IQP7S2OLMSDQYAPUBA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DENZTHA3DAM2QOVZWQIZUGM4DCMBRG44TANA",
"url": "https://github.com/quicwg/base-drafts/pull/3266/files/f3e1f901ebe2d1f20bce40b350ea4a7af2c18726..651c4e4fa66697ae35bee3b2585e65457a2e7df5?email_source=notifications\u0026email_token=AFTOJK76NTE4IQP7S2OLMSDQYAPUBA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DENZTHA3DAM2QOVZWQIZUGM4DCMBRG44TANA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df027c059f62_6b433ff405acd968187836--


From nobody Tue Dec 10 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 6C5C6120220 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:20:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mk5cxGOMxZWm for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:20:40 -0800 (PST)
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 BD30C120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:20:39 -0800 (PST)
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 2784E1C0E1A for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:20:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576020039; bh=/q0JN+l7pO37ylLb3Lf+7AlTpJllQgTTNuldFf5m0pk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UoLyZo6Ckf0FGE79t9gT96l/0oDWwAjkil72q/vjpaMwEhqFpnIE95Ln1zdvkg5fb HlfIx96uGc2Xr/Pj6ms5JAaLYXTjadRDsI3fAev7Z7mZp0jfNY+mW7JY2sxjf53dCP Y0R1zqS2d+Dqu8kXX1nytusp0vJuQ0EFnAOTDxmA=
Date: Tue, 10 Dec 2019 15:20:39 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3T7USJIVV5S4E75FF37VNMPEVBNHHB6TAYWQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3266/review/330211797@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3266@github.com>
References: <quicwg/base-drafts/pull/3266@github.com>
Subject: Re: [quicwg/base-drafts] Prevent Idle Timeout while Blocked (#3266)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02847177d7_42e53f88622cd95c67880"; 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/X2NMmTrJIOE5KKHEMqKQLR_ww2g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:20:41 -0000

----==_mimepart_5df02847177d7_42e53f88622cd95c67880
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/3266#pullrequestreview-330211797
----==_mimepart_5df02847177d7_42e53f88622cd95c67880
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/3266?email_source=notifications&amp;email_token=AFTOJKYK6JH2DRFOFYPQFXLQYAP4PA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXKDVI#pullrequestreview-330211797">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6JLYNEGNLYBAL7OI3QYAP4PANCNFSM4JPFAYEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ5BZB5KZAAK2LWNALQYAP4PA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXKDVI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3266?email_source=notifications\u0026email_token=AFTOJKYK6JH2DRFOFYPQFXLQYAP4PA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXKDVI#pullrequestreview-330211797",
"url": "https://github.com/quicwg/base-drafts/pull/3266?email_source=notifications\u0026email_token=AFTOJKYK6JH2DRFOFYPQFXLQYAP4PA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXKDVI#pullrequestreview-330211797",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df02847177d7_42e53f88622cd95c67880--


From nobody Tue Dec 10 15:38: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 1C737120113 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:38:44 -0800 (PST)
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 crF6_AbImxhr for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:38:41 -0800 (PST)
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 5B79E120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:38:41 -0800 (PST)
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 7DE506A0E32 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:38:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021120; bh=GSQ6WyvQmrYv2e8wXr8NkzpgYFRPAq2Y4t2mLnq+MZo=; h=Date:From:To:Subject:From; b=Tb95kdMfWHyNlCddMMEIUMexFpDzoRI1mShUBwt30jbtxiv1I3NBgkrjYczABhbr9 gCGMHeT+3Uc3NuoJN3EdgUtR8AlyhKWWOg+4H3aflzkZTo0KTy9Bj4phq6i5aWwOqW Ky7V+9oWs8Tp9YKykLzJdUzAlNSgMwu2dEueUnn4=
Date: Tue, 10 Dec 2019 15:38:40 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/remove-duped-close-text/000000-a35f3c@github.com>
Subject: [quicwg/base-drafts] a35f3c: Remove duplicated CONNECTION_CLOSE rules
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U_Gz14mbYPLzAz44IeUM4zgVhiE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:38:44 -0000

  Branch: refs/heads/remove-duped-close-text
  Home:   https://github.com/quicwg/base-drafts
  Commit: a35f3c43cbf793ba9da502361d9568615124f492
      https://github.com/quicwg/base-drafts/commit/a35f3c43cbf793ba9da502361d9568615124f492
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Remove duplicated CONNECTION_CLOSE rules



From nobody Tue Dec 10 15:39: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 05FA11208EC for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:39:41 -0800 (PST)
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 2kO2xBUu-Kkw for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:39:39 -0800 (PST)
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 701901208A8 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:39:39 -0800 (PST)
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 BA059660097 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:39:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021178; bh=2w3aLcWvhSTxWK8vZf7G0jSg3k7lWM0QdIvE5rxd/co=; h=Date:From:To:Subject:From; b=ysIgatqSrEWHgUxBb3tkj3iRhRYUme90Ql8wEcuLIeQ+Z9Zgb91ItnhjvUfQMGgYc Mriq8872456lvHuA2WrNoUhFWMOiYsMf7pYhPlpww9IYFUJlOIxhFOgiWi52f0GYA9 Wo4ksxhn5WuE9rVDnoqTgd7VtFrt28UVOktojegk=
Date: Tue, 10 Dec 2019 15:39:38 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/bafef0-808e9e@github.com>
Subject: [quicwg/base-drafts] 808e9e: Script updating gh-pages from a35f3c43. [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/-E8Jr6g8SZwBmveGzRn13P2Qjzk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:39:41 -0000

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

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

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



From nobody Tue Dec 10 15:43: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 97E0F120113 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:43:52 -0800 (PST)
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 q3VTySEGs15B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:43:51 -0800 (PST)
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 057A4120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:43:51 -0800 (PST)
Date: Tue, 10 Dec 2019 15:43:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021429; bh=fgtbeTe231rELXXLc869sFETrwwKPXIHBLmq9u1zwhU=; h=Date:From:To:Subject:From; b=e0mpMepttbB0UuNHOkI66X73MDRvgBw/1TpQt0l+Ahtvn0x2N9uzjzJE4y8UBq0rb J1Mqaal8RrQSRFPyXoO/2myHDqWuSPguMg/cFvEqo8dE+IszeqYFgURMRL3qQWKHFJ yaYIWN9gDs9oZq1dgnI1LKfWHYP7QdITCunFY1Uk=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/c23f01-e725fe@github.com>
Subject: [quicwg/base-drafts] e725fe: Recommend replacing, not changing, protocol compon...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FT7FK0Uo9yKPY_AoL_LkTf21Nls>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:43:52 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e725fe45c12405608e3432ca94e073ab7703fed7
      https://github.com/quicwg/base-drafts/commit/e725fe45c12405608e3432ca94e073ab7703fed7
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  Recommend replacing, not changing, protocol components (#3206)

* Recommend replacing, not changing

* Remove extra word

* Update draft-ietf-quic-http.md

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



From nobody Tue Dec 10 15: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 692D51201AA for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:43:54 -0800 (PST)
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 wMTIHA_rh4ZJ for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:43:51 -0800 (PST)
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 638EF120086 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:43:51 -0800 (PST)
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 B954796071F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:43:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021430; bh=NK70dbb6pP9AOS6Uk2avlDwvNV5AYZ92p6UXGeo4bI0=; h=Date:From:To:Subject:From; b=hZFPLlSmJeBO6oQP/h3Kvb3kV5viY0+KkKLDexGQsxE9gcU9i/Ll9YBADaa8CGaws 5PMEWiFVlzCJo/NxLDJdsWoy7L+EZTiqop6jCxNDGBLioYl1rjoEvGOQIX726ICcB1 ncofvIm+JM/zgF38zyzzlLNQ3ev6CMjBfu+l/8to=
Date: Tue, 10 Dec 2019 15:43:50 -0800
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/hard_to_change_frames/0b355b-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/WVWbsh_KD5p8rEm6gECp-wrO1nY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:43:55 -0000

  Branch: refs/heads/http/hard_to_change_frames
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Dec 10 15:44: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 7347D120113 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:44:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aZyYU6ENTyT3 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:43:59 -0800 (PST)
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 966C1120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:43:59 -0800 (PST)
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 C9CC51C08EC for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:43:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021438; bh=xNO3GAptcg3NjaM9AF7Jc3Ku0cdAUISnal3e3kXDtBE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r3NzA9cqPkHCwzSiv1AgFm50PXoJc8vPMPh1/igEpWWYpCQvPF8UDEprIsw7Cc8G7 T8WwrtLwfGOtSml3h6EEJSddYEAaz/71Wv+n35qDp1YoyqzDUWqyAOpLHUrogSVMbc oh9PUf3FIqvNV6f+nkGkfa5fFKD4pKRAwmKvJ64Y=
Date: Tue, 10 Dec 2019 15:43:58 -0800
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ETDS64ORTEZ77TY537VQD5EVBNHHBZWRADI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2985/issue_event/2872462973@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_5df02dbeba74b_5e763fb0210cd968777a3"; 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/Pshg0Uun7sW-OKRZO_uUP1eH3_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, 10 Dec 2019 23:44:01 -0000

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

Closed #2985 via #3206.

-- 
You are receiving this 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#event-2872462973
----==_mimepart_5df02dbeba74b_5e763fb0210cd968777a3
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="484057114" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2985" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2985/hovercard" href="https://github.com/quicwg/base-drafts/issues/2985">#2985</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="520155602" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3206" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3206/hovercard" href="https://github.com/quicwg/base-drafts/pull/3206">#3206</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/2985?email_source=notifications&amp;email_token=AFTOJKYSI3PTQPP4TZEHSHTQYAST5A5CNFSM4IOWHPD2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3E47I#event-2872462973">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4KFYFXN4SL3OTKTILQYAST5ANCNFSM4IOWHPDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4AFVC4ZCQVUZBGZODQYAST5A5CNFSM4IOWHPD2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3E47I.gif" height="1" width="1" 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=AFTOJKYSI3PTQPP4TZEHSHTQYAST5A5CNFSM4IOWHPD2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3E47I#event-2872462973",
"url": "https://github.com/quicwg/base-drafts/issues/2985?email_source=notifications\u0026email_token=AFTOJKYSI3PTQPP4TZEHSHTQYAST5A5CNFSM4IOWHPD2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3E47I#event-2872462973",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df02dbeba74b_5e763fb0210cd968777a3--


From nobody Tue Dec 10 15:44: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 2717E120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:44:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YdL10KaWhKf4 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:44:00 -0800 (PST)
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 4F32712025D for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:44:00 -0800 (PST)
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 A9AAA660A93 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:43:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021439; bh=Nd9gHbRkftY76BNicx8ltJ0KvLrPHZwAasElylRPbgI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u2Qe/iEiGVMDSMrO13WniCGOTX2mibNvq+C5l2EIgmaZ1NvkGwdvNNdYca4ruQot3 7XWgakuBMr+5VEExAu/BBvT+yygq0Wj9GO92mmftkugP6a4O0gzJxy9xitvCe5FnXx GXdHT7Gw+y+3V6YYRXHIYOfDoEZP6JSiT1yyfNNw=
Date: Tue, 10 Dec 2019 15:43:59 -0800
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5QF57XB3P2YEGNZE537VQD7EVBNHHB6AHR2I@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3206/issue_event/2872462970@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3206@github.com>
References: <quicwg/base-drafts/pull/3206@github.com>
Subject: Re: [quicwg/base-drafts] Recommend replacing, not changing, protocol components (#3206)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02dbf9a245_372f3fa827ccd9681816b4"; 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/IFlPGfhHZGJPJQbmF76auGZWPoY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:44:03 -0000

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

Merged #3206 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/3206#event-2872462970
----==_mimepart_5df02dbf9a245_372f3fa827ccd9681816b4
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="520155602" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3206" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3206/hovercard" href="https://github.com/quicwg/base-drafts/pull/3206">#3206</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/3206?email_source=notifications&amp;email_token=AFTOJK2T4QOJXA3FFNDLYM3QYAST7A5CNFSM4JK35XYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3E46Q#event-2872462970">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5GSDRRDQ452IAAU6DQYAST7ANCNFSM4JK35XYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2HVHN66P7EFRC4NKTQYAST7A5CNFSM4JK35XYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3E46Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3206?email_source=notifications\u0026email_token=AFTOJK2T4QOJXA3FFNDLYM3QYAST7A5CNFSM4JK35XYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3E46Q#event-2872462970",
"url": "https://github.com/quicwg/base-drafts/pull/3206?email_source=notifications\u0026email_token=AFTOJK2T4QOJXA3FFNDLYM3QYAST7A5CNFSM4JK35XYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3E46Q#event-2872462970",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df02dbf9a245_372f3fa827ccd9681816b4--


From nobody Tue Dec 10 15:44: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 5B8D6120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:44:51 -0800 (PST)
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 FXZgQeMNOYnO for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:44:50 -0800 (PST)
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 0F669120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:44:50 -0800 (PST)
Date: Tue, 10 Dec 2019 15:44:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021489; bh=t/zjOM+z1cZYYM+IQFr6k1bfHBE/scw051C1rCqTF4o=; h=Date:From:To:Subject:From; b=Ve2MsFL60KuJfIcKCf/vBft0Yzn6Yot64m8lC9jwUlLEHol14SnF+HJdrRdnCsAaB LtgJ587dLljhkb5DBKnJvF7NGQiqLw5I7hIFdfg/jrAfhEF4YTJqc/ziS7NBd07eKk lCs9W9FzD+F6krB5X4Ah7/QcKaT6xZW4Rs62UYuw=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/808e9e-cb2db6@github.com>
Subject: [quicwg/base-drafts] cb2db6: Script updating gh-pages from e725fe45. [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/4rTKWhlP1iskcsYVP128IHkr7jo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:44:51 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: cb2db6213ed811be995b1ef207d30a4cf6fc7419
      https://github.com/quicwg/base-drafts/commit/cb2db6213ed811be995b1ef207d30a4cf6fc7419
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-10 (Tue, 10 Dec 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 e725fe45. [ci skip]



From nobody Tue Dec 10 15:46: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 8A8D4120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:46:05 -0800 (PST)
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 H1aGe0dds9Kj for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:46:04 -0800 (PST)
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 DDEEA120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:46:03 -0800 (PST)
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 0F78E6E049C for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:46:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021563; bh=FcdK4pzFmgfGDyeqn8F1RgTkqDB7AZyQ/FVD9xLOaog=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=m4Fl853VmXy0r/FiRrlkBbYX8qKLae7G9Dm60mjdf9/X693ZxrHrF2Nagx6TWCKa3 QOtrchrWpt5LVVQAuWo5S2IwhbAG2RkNluzQ1X/eRl0lxbwmP1evByxHfJhx+9/6DF 4KrxyELEQ+CRoojNNnQ66qsYHuptJq5qz69cp2U0=
Date: Tue, 10 Dec 2019 15:46:02 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK45PYX75IACVVMP4RF37VQLVEVBNHHB744Z4E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3295@github.com>
Subject: [quicwg/base-drafts] Remove duplicated CONNECTION_CLOSE rules (#3295)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02e3af3611_37453fa827ccd9681283c3"; 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/wI9c8c7-hUwdJKG0gFT_CMYeRiM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:46:06 -0000

----==_mimepart_5df02e3af3611_37453fa827ccd9681283c3
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/3295

-- Commit Summary --

  * Remove duplicated CONNECTION_CLOSE rules

-- File Changes --

    M draft-ietf-quic-transport.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3295.patch
https://github.com/quicwg/base-drafts/pull/3295.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/3295

----==_mimepart_5df02e3af3611_37453fa827ccd9681283c3
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/3295'>https://github.com/quicwg/base-drafts/pull/3295</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove duplicated CONNECTION_CLOSE rules</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3295/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/3295.patch'>https://github.com/quicwg/base-drafts/pull/3295.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3295.diff'>https://github.com/quicwg/base-drafts/pull/3295.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/3295?email_source=notifications&amp;email_token=AFTOJK7RN5R67KD2GQN2AWLQYAS3VA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7TTHQQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ5E7JYJS4J7DOSE3LQYAS3VANCNFSM4JZGN4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6RCFBQ655EAELXSRDQYAS3VA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7TTHQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3295?email_source=notifications\u0026email_token=AFTOJK7RN5R67KD2GQN2AWLQYAS3VA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7TTHQQ",
"url": "https://github.com/quicwg/base-drafts/pull/3295?email_source=notifications\u0026email_token=AFTOJK7RN5R67KD2GQN2AWLQYAS3VA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7TTHQQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df02e3af3611_37453fa827ccd9681283c3--


From nobody Tue Dec 10 15: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 EC9D9120113 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:48:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vH3d9y9nQmmY for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:48:08 -0800 (PST)
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 22C60120086 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:48:08 -0800 (PST)
Date: Tue, 10 Dec 2019 15:48:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021687; bh=h0577UIa+4rDgNvzXPddsgMcjdFYV9HbYr/XHxZZUc0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ORh4vuhUpzcRdnOkmcAysbpnPSLva2lA5WCF3IKbwTYnk9a+4iHYfL7LPjI98TU49 6tygn/wNFwAMmdWL/N+MuzxevbqHkKTL1oOCBdHqnLKhXfi81nPWPTIqhVPKHBL6PH YnS2wBHngWqK3ew0Fl6oWK+M+kRk4r5Niv90RI2k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZBVPG5LOD7TRNAUR537VQTPEVBNHHB6EODQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3223/review/330221449@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3223@github.com>
References: <quicwg/base-drafts/pull/3223@github.com>
Subject: Re: [quicwg/base-drafts] RTTVar is not really a variance (#3223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02eb76dd2f_6f943ff075ccd968156456"; 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/Uw6JRQINUv9lWC8Ls5ZlA4U-u4U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:48:10 -0000

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

martinthomson commented on this pull request.



> @@ -251,8 +251,8 @@ RTT samples and peer-reported host delays (see Section 13.2 of
 {{QUIC-TRANSPORT}}) to generate a statistical description of the connection's
 RTT. An endpoint computes the following three values: the minimum value
 observed over the lifetime of the connection (min_rtt), an
-exponentially-weighted moving average (smoothed_rtt), and the variance in the
-observed RTT samples (rttvar).
+exponentially-weighted moving average (smoothed_rtt), and the mean deviation

I would say "variation (or mean deviation)"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3223#discussion_r356339399
----==_mimepart_5df02eb76dd2f_6f943ff075ccd968156456
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/3223#discussion_r356339399">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -251,8 +251,8 @@ RTT samples and peer-reported host delays (see Section 13.2 of
 {{QUIC-TRANSPORT}}) to generate a statistical description of the connection&#39;s
 RTT. An endpoint computes the following three values: the minimum value
 observed over the lifetime of the connection (min_rtt), an
-exponentially-weighted moving average (smoothed_rtt), and the variance in the
-observed RTT samples (rttvar).
+exponentially-weighted moving average (smoothed_rtt), and the mean deviation
</pre>
<p>I would say "variation (or mean deviation)"</p>

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


From nobody Tue Dec 10 15: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 71668120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:50:24 -0800 (PST)
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 okbk3FnMGMhq for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:50:23 -0800 (PST)
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 E6464120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:50:22 -0800 (PST)
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 51AE92C1364 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:50:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021822; bh=xhKa2sip6VWqJ5mtzYfnu/QGjV10nRDucEgFdBNMdFQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1aJw0MtKJoPbSdR7ektSHQxY3uPmSMsOOCpTxTx0ZF0O8In9krJZKWvrX0UPxLH44 BpS3RCfrY6WiVBmKla+VpZYld5fkYddGRtbqsLANx5iguGzi2VPYrUV8RZtSLy0ysL rDOUIkf8eGFC7BYlGmfVPqF+UUa/3+8empEgE3kE=
Date: Tue, 10 Dec 2019 15:50:22 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7KGUKDOPCCMJPEOJV37VQ35EVBNHHB6EODQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3223/review/330222206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3223@github.com>
References: <quicwg/base-drafts/pull/3223@github.com>
Subject: Re: [quicwg/base-drafts] RTTVar is not really a variance (#3223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02f3e40671_37453f883fecd9642023bf"; 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/yVROh_XTazlkP4p7ofpvIh_Gks8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:50:25 -0000

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

janaiyengar commented on this pull request.



> @@ -251,8 +251,8 @@ RTT samples and peer-reported host delays (see Section 13.2 of
 {{QUIC-TRANSPORT}}) to generate a statistical description of the connection's
 RTT. An endpoint computes the following three values: the minimum value
 observed over the lifetime of the connection (min_rtt), an
-exponentially-weighted moving average (smoothed_rtt), and the variance in the
-observed RTT samples (rttvar).
+exponentially-weighted moving average (smoothed_rtt), and the mean deviation

```suggestion
exponentially-weighted moving average (smoothed_rtt), and the variation (or mean deviation)
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3223#pullrequestreview-330222206
----==_mimepart_5df02f3e40671_37453f883fecd9642023bf
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/3223#discussi=
on_r356339994">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -251,8 +251,8 @@ RTT samples and peer-r=
eported host delays (see Section 13.2 of=0D
 {{QUIC-TRANSPORT}}) to generate a statistical description of the connect=
ion&#39;s=0D
 RTT. An endpoint computes the following three values: the minimum value=0D=

 observed over the lifetime of the connection (min_rtt), an=0D
-exponentially-weighted moving average (smoothed_rtt), and the variance i=
n the=0D
-observed RTT samples (rttvar).=0D
+exponentially-weighted moving average (smoothed_rtt), and the mean devia=
tion=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-exponentially-weighted moving average (smooth=
ed_rtt), and the mean deviation=0D
+exponentially-weighted moving average (smoothed_rtt), and the variation =
(or mean deviation)=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/3223?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK6L4SN6CNA7G5HSKNDQYATL5A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXMU7Q#pullrequestreview-330222206=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK7NYYHCQ2CEBYRRTNTQYATL5ANCNFSM4JL4PMRA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6FGHZKQEGA=
GJRVSILQYATL5A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCOXMU7Q.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/3223?email_source=3D=
notifications\u0026email_token=3DAFTOJK6L4SN6CNA7G5HSKNDQYATL5A5CNFSM4JL4=
PMRKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
OXMU7Q#pullrequestreview-330222206",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3223?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK6L4SN6CNA7G5HSKNDQYATL5A5CNFSM4JL4PM=
RKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX=
MU7Q#pullrequestreview-330222206",=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_5df02f3e40671_37453f883fecd9642023bf--


From nobody Tue Dec 10 15:51: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 73B1B120113 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:51:50 -0800 (PST)
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 nOVMwjy_forB for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:51:49 -0800 (PST)
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 E2E4612008C for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:51:48 -0800 (PST)
Date: Tue, 10 Dec 2019 15:51:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021908; bh=pgNMVoQqAp7SeW+w0Utui1f1e33GNlEh5cgZz+5mJTE=; h=Date:From:To:Subject:From; b=oTUB+Dj6DUFit9ABFJqzo7D+n4dY+6jzHit94ecoPM/JPy6Muj5veLaJQWEf21k0O RUFour+IwHQ7K0ci0bkkJ8ynvGw7vNVodqSO8+6BwREUfjxH4X91KoBUo7SfO+h4Ro 4LDxj1zTyB8wnXPvPqZGamiO5Lv9mymuwi9nxIIE=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-mean-deviation/7016f4-77882f@github.com>
Subject: [quicwg/base-drafts] 77882f: 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/IKSLPCnkSgJJHX94J95Ugeo7y2I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:51:50 -0000

  Branch: refs/heads/ianswett-mean-deviation
  Home:   https://github.com/quicwg/base-drafts
  Commit: 77882faf2c30745a5444168dfeac8d708c9c8117
      https://github.com/quicwg/base-drafts/commit/77882faf2c30745a5444168dfeac8d708c9c8117
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-10 (Tue, 10 Dec 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 Dec 10 15: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 922D512008C for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:51:57 -0800 (PST)
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 KWJlVFDhszLX for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:51:55 -0800 (PST)
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 D560C120113 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:51:55 -0800 (PST)
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 374BE8C1DFA for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:51:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021915; bh=g799sU3CQ4p+Ab/bBYTJmEG9fRsUu74zBjd6NnVii94=; h=Date:From:To:Subject:From; b=OQ2YSdL8e1Cc0LF2vTLt73kazfzeDCU61AR/9/h2lQNIRGzgxj0FGWNc6m54DX8l/ 4gVpcFC6pdACh3SEmP+v0IEk6iptYTbaB2KmFawmSV2EzGWBdM7K2bga38Id4clhet BG2fqOugbeZ/4YCHkgjKWK+RaYtigPeOd5p6VkRE=
Date: Tue, 10 Dec 2019 15:51:55 -0800
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-mean-deviation/77882f-d8ca86@github.com>
Subject: [quicwg/base-drafts] d8ca86: 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/tpDKLeCko2lwAKo3KYRz9EysOGo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:51:58 -0000

  Branch: refs/heads/ianswett-mean-deviation
  Home:   https://github.com/quicwg/base-drafts
  Commit: d8ca865c63bf318b58938eb64adf064032f5971c
      https://github.com/quicwg/base-drafts/commit/d8ca865c63bf318b58938eb64adf064032f5971c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-10 (Tue, 10 Dec 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 Dec 10 15:52: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 87F01120802 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:51:59 -0800 (PST)
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 DnRBa7emo0if for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:51:58 -0800 (PST)
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 D6BF9120113 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:51:57 -0800 (PST)
Date: Tue, 10 Dec 2019 15:51:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021917; bh=HqtLZi33L6/ezCntWCHmdP4en9own8y+GE6zGoMds9Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ITW9RreFToo/ahfaw/i+ErZcT6pr9QU1+Zihmsup/N6jF3z70dqz4slmUziUkN+la HgcGEJeoiQcq2HyCyoSlrnc0V+mtIyWZlOQJKHQ8W8kEO/vGKG6CoYANFJxL/QuUod k37splqDmOTICIDrLz4wFGIeuEmdq7orAYnwxYhw=
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/3223/push/4381109989@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3223@github.com>
References: <quicwg/base-drafts/pull/3223@github.com>
Subject: Re: [quicwg/base-drafts] RTTVar is not really a variance (#3223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02f9d2ddbd_535d3fe3ececd960969b9"; 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/19rGIeaw-1Cs-SdystpC9AUQ268>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:52:00 -0000

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

@ianswett pushed 1 commit.

77882faf2c30745a5444168dfeac8d708c9c8117  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/3223/files/7016f46e961bfc46a235379c274cdaf68fccd051..77882faf2c30745a5444168dfeac8d708c9c8117

----==_mimepart_5df02f9d2ddbd_535d3fe3ececd960969b9
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/77882faf2c30745a5444168dfeac8d708c9c8117">77882fa</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/3223/files/7016f46e961bfc46a235379c274cdaf68fccd051..77882faf2c30745a5444168dfeac8d708c9c8117?email_source=notifications&amp;email_token=AFTOJKZKQPCJAJWAKRPJ46TQYATR3A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJQHE4TQOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYQJRJZOFJA2OC6RRTQYATR3ANCNFSM4JL4PMRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5UHMFQ33YVZ3V6WV3QYATR3A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJQHE4TQOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3223/files/7016f46e961bfc46a235379c274cdaf68fccd051..77882faf2c30745a5444168dfeac8d708c9c8117?email_source=notifications\u0026email_token=AFTOJKZKQPCJAJWAKRPJ46TQYATR3A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJQHE4TQOI",
"url": "https://github.com/quicwg/base-drafts/pull/3223/files/7016f46e961bfc46a235379c274cdaf68fccd051..77882faf2c30745a5444168dfeac8d708c9c8117?email_source=notifications\u0026email_token=AFTOJKZKQPCJAJWAKRPJ46TQYATR3A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJQHE4TQOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df02f9d2ddbd_535d3fe3ececd960969b9--


From nobody Tue Dec 10 15:52: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 809DE120113 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:52:05 -0800 (PST)
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 qF7OGXRCit1P for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:52:04 -0800 (PST)
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 C44901201AA for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:52:03 -0800 (PST)
Date: Tue, 10 Dec 2019 15:52:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021923; bh=CA4gfdM5CH9FNX/fv00dAuBgLYdF9Dc8XuGKVYp532w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=owgzEemCdc5GkU8RjSFMgsA6XPUBF/RZA7oU/Ks88HsLlflnQ/R4LYiGnNERhHfyX wCZyhvBb99/+pjwJGMg6EJtrJjuup4WZqZ/7aWOxAKX+B9VXjdmD3O1y/1VJS/ho5g QOlekpzJiwMyO40QwwmM07Dj78B2Dq3cZOvtMmN8=
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/3223/push/4381110315@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3223@github.com>
References: <quicwg/base-drafts/pull/3223@github.com>
Subject: Re: [quicwg/base-drafts] RTTVar is not really a variance (#3223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02fa31f58c_62e03fd044ecd96c7435c"; 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/F7xC4SjMfRhv5cKckf4f7DX7TTU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:52:05 -0000

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

@ianswett pushed 1 commit.

d8ca865c63bf318b58938eb64adf064032f5971c  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/3223/files/77882faf2c30745a5444168dfeac8d708c9c8117..d8ca865c63bf318b58938eb64adf064032f5971c

----==_mimepart_5df02fa31f58c_62e03fd044ecd96c7435c
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/d8ca865c63bf318b58938eb64adf064032f5971c">d8ca865</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/3223/files/77882faf2c30745a5444168dfeac8d708c9c8117..d8ca865c63bf318b58938eb64adf064032f5971c?email_source=notifications&amp;email_token=AFTOJK4HHEJ4YPOEFB5X3HTQYATSHA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJRGAZTCNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK42QI6MIBQGQPKJSKLQYATSHANCNFSM4JL4PMRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2RF3COKGQQOUTO2D3QYATSHA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJRGAZTCNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3223/files/77882faf2c30745a5444168dfeac8d708c9c8117..d8ca865c63bf318b58938eb64adf064032f5971c?email_source=notifications\u0026email_token=AFTOJK4HHEJ4YPOEFB5X3HTQYATSHA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJRGAZTCNI",
"url": "https://github.com/quicwg/base-drafts/pull/3223/files/77882faf2c30745a5444168dfeac8d708c9c8117..d8ca865c63bf318b58938eb64adf064032f5971c?email_source=notifications\u0026email_token=AFTOJK4HHEJ4YPOEFB5X3HTQYATSHA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJRGAZTCNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df02fa31f58c_62e03fd044ecd96c7435c--


From nobody Tue Dec 10 15:52: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 85CF11201AA for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:52:36 -0800 (PST)
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 r70LVxIe96GC for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:52:35 -0800 (PST)
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 4694B120113 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:52:35 -0800 (PST)
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 A5A82520420 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:52:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021954; bh=zUfNBdGBxe7qUM8WhBUlrd4TPfKX4so1w/AcHrf3Wn0=; h=Date:From:To:Subject:From; b=wu5oHPlpQip5U1sUIUQUSjuk8Fqg7qx07ReKly6TgBiN61McU6bmmN/IaAcPV+ZgH R/T0V/Zn7cqKHSknRBHSYyCxeM9ZfU5iZbPmAn+Rw51biOJMbC71MEFNlFiMaQjHw+ PCRvQKTiI8oCpIkbZ97bFcTlbLyRB+9GJYvI2kv8=
Date: Tue, 10 Dec 2019 15:52:34 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-mean-deviation/d8ca86-60076d@github.com>
Subject: [quicwg/base-drafts] 60076d: 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/c4auccv7qXB0BzMv7Sk52g1hsmU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:52:36 -0000

  Branch: refs/heads/ianswett-mean-deviation
  Home:   https://github.com/quicwg/base-drafts
  Commit: 60076da33e27d5f49d9cccfe7a8aee1c67171720
      https://github.com/quicwg/base-drafts/commit/60076da33e27d5f49d9cccfe7a8aee1c67171720
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

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



From nobody Tue Dec 10 15:52: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 7107F120220 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:52:46 -0800 (PST)
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 onLY2P-n4txk for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:52:45 -0800 (PST)
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 DF045120113 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:52:44 -0800 (PST)
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 E48FDA0D02 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:52:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021963; bh=hKSf50MuTEabwl3kFZ72kTCcE/0ge97E19/zh7b7sGA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NaCOhuOBpGP2w78eOuUNUJfbx5d1ChiPY0l93vNpy/FlUYqVDprLk9aoB13l+vyrJ WvPWVYcNjmgwh6VmCa+KpHXvrmMi+U9G4IBafDT9Gl0zRB3BjQy8tilhRwwIK+tI1Z rUetAzf4Bniiv1P47/XRq6T/N3WD4f3uAYPHOFtU=
Date: Tue, 10 Dec 2019 15:52:43 -0800
From: Jana Iyengar <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/3223/push/4381111979@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3223@github.com>
References: <quicwg/base-drafts/pull/3223@github.com>
Subject: Re: [quicwg/base-drafts] RTTVar is not really a variance (#3223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02fcbd5128_5e8d3fb0210cd9681054a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/1ZTR5TU-YIZaNFT4WiFy1LT-FsU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:52:46 -0000

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

@janaiyengar pushed 1 commit.

60076da33e27d5f49d9cccfe7a8aee1c67171720  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/3223/files/d8ca865c63bf318b58938eb64adf064032f5971c..60076da33e27d5f49d9cccfe7a8aee1c67171720

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/60076da33e27d5f49d9cccfe7a8aee1c67171720">60076da</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/3223/files/d8ca865c63bf318b58938eb64adf064032f5971c..60076da33e27d5f49d9cccfe7a8aee1c67171720?email_source=notifications&amp;email_token=AFTOJK4HQP6ARNFCCRIUS2TQYATUXA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJRGE4TOOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK52EKWTXLX2GUP4SWDQYATUXANCNFSM4JL4PMRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYBAL7KVWJDX6ATJEDQYATUXA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJRGE4TOOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3223/files/d8ca865c63bf318b58938eb64adf064032f5971c..60076da33e27d5f49d9cccfe7a8aee1c67171720?email_source=notifications\u0026email_token=AFTOJK4HQP6ARNFCCRIUS2TQYATUXA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJRGE4TOOI",
"url": "https://github.com/quicwg/base-drafts/pull/3223/files/d8ca865c63bf318b58938eb64adf064032f5971c..60076da33e27d5f49d9cccfe7a8aee1c67171720?email_source=notifications\u0026email_token=AFTOJK4HQP6ARNFCCRIUS2TQYATUXA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJRGE4TOOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df02fcbd5128_5e8d3fb0210cd9681054a9--


From nobody Tue Dec 10 15: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 A1F8B120220 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:53:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LwtP4mM0M7WG for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:53:08 -0800 (PST)
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 AD630120113 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:53:08 -0800 (PST)
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 1041C6A1331 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:53:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021988; bh=bslM4MWNu6O1HXLVGzb579UG3Yim/iCcWxTytKk5z/A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Zj94YbSKECNBOUje0kfWMahOgcYeQCXe+ukZ9+It1TuurUFlUeCuPi6F9JcnnUS8G QD0tQERmNiRnivx6pkaPp0wKhqO/GrtwgqOHKC4i6v18U/xPeJLDgv9uah9dfmK5Z3 V0xmKHeJCRrLBO7rXwUnDsmoh56mbmrOavmhmSKQ=
Date: Tue, 10 Dec 2019 15:53:07 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4L4KE7D3J6ONR3ALF37VRGHEVBNHHB5HRKFQ@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/c564312980@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_5df02fe3e4bcd_30d63fa2508cd96c790b6"; 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/PdHkv4GOdrp5O8j4U1S_0GI4w9o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:53:11 -0000

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

With the closing of the related issues, this can be closed 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/3166#issuecomment-564312980
----==_mimepart_5df02fe3e4bcd_30d63fa2508cd96c790b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>With the closing of the related issues, this can be closed 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/3166?email_source=notifications&amp;email_token=AFTOJK5IVE23I3GCCAN4LKDQYATWHA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRLXFA#issuecomment-564312980">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6N2IIGG4PB4QZJL5TQYATWHANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6H4UJ44NMPBBEITEDQYATWHA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRLXFA.gif" height="1" width="1" 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=AFTOJK5IVE23I3GCCAN4LKDQYATWHA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRLXFA#issuecomment-564312980",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK5IVE23I3GCCAN4LKDQYATWHA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRLXFA#issuecomment-564312980",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df02fe3e4bcd_30d63fa2508cd96c790b6--


From nobody Tue Dec 10 15: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 2D05D12025D for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:53:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rrcjcf-zKh2w for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:53:10 -0800 (PST)
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 63E671201AA for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:53:10 -0800 (PST)
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 B2F606A1A37 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:53:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576021989; bh=gse3al2+tfob83SNrHwxuO9+zuNBkEkV9g/NN3uWgrc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oxhpeyc2/oQihr5s7Tvpy3aEaPdnlpqZqdK7kB6BPFLRtHVuvnJN/CFW3zMThj+mC Sp1Qj050viaixBrjTsa7nrdcPeRqePditc7FlSk57IhOrsHc/dDwN1Oa0yZAsCvC09 IU2DLQ02vX37wdNLnNb+XB4lmB7jbHNwEbodKqzQ=
Date: Tue, 10 Dec 2019 15:53:09 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZG6Y7XGZEWWEHGFUF37VRGLEVBNHHB5HRKFQ@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/issue_event/2872478456@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_5df02fe5a334d_33043fa7d32cd96c226587"; 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/S3UpCga3dLXl8j12REJbe1NjHQ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:53:12 -0000

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

Closed #3166.

-- 
You are receiving this 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#event-2872478456
----==_mimepart_5df02fe5a334d_33043fa7d32cd96c226587
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="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 style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJKYDAIKW27V5KSKPUH3QYATWLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3IV6A#event-2872478456">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ3AGZWIKXVV4CYC33QYATWLANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZQLUDJ323IZWXBNJDQYATWLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3IV6A.gif" height="1" width="1" 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=AFTOJKYDAIKW27V5KSKPUH3QYATWLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3IV6A#event-2872478456",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKYDAIKW27V5KSKPUH3QYATWLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM3IV6A#event-2872478456",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df02fe5a334d_33043fa7d32cd96c226587--


From nobody Tue Dec 10 15: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 5B6B61201AA for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:53:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0PdxySWD7h0l for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:53:29 -0800 (PST)
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 285A7120113 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:53:29 -0800 (PST)
Date: Tue, 10 Dec 2019 15:53:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576022008; bh=7nu5PQs+z9cgYeGbS4JP9WMMmScTcqcuL4FOd5vI2s0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qVmA/bSo9HmbNmazReqpyI+WUXo1+WC+g6IJcKxBtzOdKYYdrL44js7tf3ZmsS2xb pyMBQONXs7SltmpxB2fofQ1fLAUBnDjGfuwpZk22x9zRJ5QlEOxkqoVeAWps+zWMQb c0LyP9sqK/IjgtEntInnSP/rhxq1dvueG5A4wjFE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4UC5TW7CUWACKX4CN37VRHREVBNHHBS6WUXE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2573/c564313073@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2573@github.com>
References: <quicwg/base-drafts/pull/2573@github.com>
Subject: Re: [quicwg/base-drafts] introduce a version alias mechanism (#2573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02ff84b6e7_48683f998dacd968164967"; 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/EKJafFDMwr0tmy_eQLck52gQkzc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:53:30 -0000

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

The related issues were resolved with no action as the outcome.

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

<p>The related issues were resolved with no action as the outcome.</p>

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


From nobody Tue Dec 10 15: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 1642F12029C for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:53:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F3BIgr-FEgbX for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:53:30 -0800 (PST)
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 6A149120113 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:53:30 -0800 (PST)
Date: Tue, 10 Dec 2019 15:53:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576022009; bh=aGd4aEPQIYYM53q2KG4AuyW4fJL+sxI/S1fOlyO15VE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XCEe78DuiZSmMV+CJzb3jZCbKFEQ4zfeHE/65fxUHvqlxTfqvuQEOFQaaYOZnsLzn qMh+VW1fJyEZ3RNTX81yF4nvY5CAyuEg+06fKqMOwWX8bF75HCPY/KzcDVVGGWQY9Y D6u89u291LATPe7djHVXxa+D68ZZozZoNnNmxROs=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7R5ABHW574TNAFRY537VRHTEVBNHHBS6WUXE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2573/issue_event/2872479095@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2573@github.com>
References: <quicwg/base-drafts/pull/2573@github.com>
Subject: Re: [quicwg/base-drafts] introduce a version alias mechanism (#2573)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02ff9b58f2_367e3fcb5a4cd960629d7"; 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/2X_pcA_hAK8vB1daRovfit5EU-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, 10 Dec 2019 23:53:32 -0000

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

Closed #2573.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2573#event-2872479095
----==_mimepart_5df02ff9b58f2_367e3fcb5a4cd960629d7
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="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>.</p>

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


From nobody Tue Dec 10 15: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 D5940120220 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:53:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id biFvgRDhW_tg for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 15:53:33 -0800 (PST)
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 B5708120113 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 15:53:33 -0800 (PST)
Date: Tue, 10 Dec 2019 15:53:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576022012; bh=prTeJWebQ3T4VrldQdfThqkbVvle5WTWqTZMy36jHb0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c7gU/uJ1UVjTbY9yyJ6+YwTwPo1MktAvK8DNR/vog8C/nX9apcLGcGPdyfI6cKa3+ DSOeKtXjCqHbis/aQNC9cn/Dr2NAsB96AEY/3sXG0CveSyYbmj5kcDplFGYOO1vKUb RBJIFsw4T4aZ9edi2V4U0sQg5V6CxYeUJ0S+Zr38=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5VBUANLBI56CNFOXV37VRHZEVBNHHB6EODQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3223/review/330223309@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3223@github.com>
References: <quicwg/base-drafts/pull/3223@github.com>
Subject: Re: [quicwg/base-drafts] RTTVar is not really a variance (#3223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df02ffcd7c7a_671c3fe4600cd9681335f9"; 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/NwVs_T-xRNW6llmg4MJSVR1VIcY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Dec 2019 23:53:35 -0000

----==_mimepart_5df02ffcd7c7a_671c3fe4600cd9681335f9
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/3223#pullrequestreview-330223309
----==_mimepart_5df02ffcd7c7a_671c3fe4600cd9681335f9
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/3223?email_source=notifications&amp;email_token=AFTOJK3EUWLH7AHCJWNVJPLQYATXZA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXM5TI#pullrequestreview-330223309">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYNKREYFGJIF2RFFJ3QYATXZANCNFSM4JL4PMRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5GXKAG3TJM2XA6JC3QYATXZA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXM5TI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3223?email_source=notifications\u0026email_token=AFTOJK3EUWLH7AHCJWNVJPLQYATXZA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXM5TI#pullrequestreview-330223309",
"url": "https://github.com/quicwg/base-drafts/pull/3223?email_source=notifications\u0026email_token=AFTOJK3EUWLH7AHCJWNVJPLQYATXZA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXM5TI#pullrequestreview-330223309",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df02ffcd7c7a_671c3fe4600cd9681335f9--


From nobody Tue Dec 10 16:02: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 3816C120113 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:02:57 -0800 (PST)
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 Ze9Wlqh0BiQm for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:02:54 -0800 (PST)
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 A96991200F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:02:54 -0800 (PST)
Date: Tue, 10 Dec 2019 16:02:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576022574; bh=de849XNTtiG3qgKUZw19QmNIHJCjce/b/PdWYufiDsM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H5+AIt1f5aggNi6GcxP+nOgPy+OorCyh1pIrVap65cvJmAWd9+q+Hrw5tKjLk2hja enWLplFPquOkTGlsQ6CWU+sOhsqLHgiz5NStm+/Ej0dOYUtk2SP0x6g004WzrOTaxh ncYmdRZrpTrYWPjpx3ChJ7DtsMF6/HnfQwWTEZLY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6RBKQD7QOZMW6FDRF37VSK3EVBNHHB4R4NZY@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/330226161@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] Change idle_timeout to max_idle_timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0322df18b7_671c3fe4600cd968162691"; 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/kELUWDSlJ6aeoa85WU_3qYbhNpI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:02:57 -0000

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

martinthomson commented on this pull request.



> -
-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
+({{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

```suggestion
An endpoint restarts its idle timer when a packet from its peer is
```

> -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.
+If the idle timeout is enabled by either peer, a connection is silently closed
+and its state is discarded when it remains idle for longer than the minimum of
+the max_idle_timeouts (see {{transport-parameter-definitions}}) and three times
+the current Probe Timeout (PTO).
+
+Each endpoint advertises a max_idle_timeout, but the effective value
+at an endpoint is computed as the minimum of the two advertised values. By
+announcing a max_idle_timeout, an endpoint commits to initiating an immediate
+close ({{immediate-close}}) if it abandons the 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

```suggestion
received and processed successfully.  The idle timer is also restarted when sending
```

-- 
You are receiving this 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-330226161
----==_mimepart_5df0322df18b7_671c3fe4600cd968162691
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/3099#discussi=
on_r356343234">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -=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=

+({{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
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-An endpoint restarts any timer it maintains w=
hen a packet from its peer is=0D
+An endpoint restarts its idle timer when a packet from its peer is=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3099#discussi=
on_r356343291">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
+If the idle timeout is enabled by either peer, a connection is silently =
closed=0D
+and its state is discarded when it remains idle for longer than the mini=
mum of=0D
+the max_idle_timeouts (see {{transport-parameter-definitions}}) and thre=
e times=0D
+the current Probe Timeout (PTO).=0D
+=0D
+Each endpoint advertises a max_idle_timeout, but the effective value=0D
+at an endpoint is computed as the minimum of the two advertised values. =
By=0D
+announcing a max_idle_timeout, an endpoint commits to initiating an imme=
diate=0D
+close ({{immediate-close}}) if it abandons the connection prior to the e=
ffective=0D
+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
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-received and processed successfully.  The tim=
er is also restarted when sending=0D
+received and processed successfully.  The idle timer is also restarted w=
hen sending=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=
FTOJK4N2R6RLHNZMRHIMZDQYAU23A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXNT4I#pullrequestreview-330226161=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJKY5FZPKRP2FUSYI22LQYAU23ANCNFSM4JBO5RGA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKYPZ5FCRJET=
Q6UELNDQYAU23A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCOXNT4I.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=3DAFTOJK4N2R6RLHNZMRHIMZDQYAU23A5CNFSM4JBO=
5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
OXNT4I#pullrequestreview-330226161",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK4N2R6RLHNZMRHIMZDQYAU23A5CNFSM4JBO5R=
GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX=
NT4I#pullrequestreview-330226161",=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_5df0322df18b7_671c3fe4600cd968162691--


From nobody Tue Dec 10 16:06: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 3286C120113 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:06:22 -0800 (PST)
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 UVYRB_G4yJvj for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:06:20 -0800 (PST)
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 75ADA1200F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:06:20 -0800 (PST)
Date: Tue, 10 Dec 2019 16:06:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576022779; bh=spkfGihg3h0J78Y6C85YTMcb8VleGxU2+BnfQBTxCXQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eraHMy40cjpO/xW8er37fhYilt8Egxw3IsZYXsZ/jNrD6UeVznseJVGNd4TnTjo/2 brzt5xV+/qiSvvtjqL84oyXD2SbOY6CAgU0T0hGeDQGbvwTjdK+DHXnOjKF7aQVsgy gdPqII+GMUOoe5uDb8oOrmFxqJrOQob4zU9iuEpo=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK64WGUJEEQBEVPUTN537VSXXEVBNHHB4R4NZY@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/330227021@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] Change idle_timeout to max_idle_timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df032fbb2a03_1d9a3f9449acd95c210886"; 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/3NmwsWFLu8PoySRY3h1S60rSPh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:06:22 -0000

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

janaiyengar commented on this pull request.

One more comment

> +announcing a max_idle_timeout, an endpoint commits to initiating an immediate
+close ({{immediate-close}}) if it abandons the 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
+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 the idle timeout period
+risks having those packets discarded if its peer enters the draining state
+before the packets arrive.  If a peer could time out within a Probe Timeout
+(PTO; see Section 6.2.2 of {{QUIC-RECOVERY}}), it is advisable to test for
+liveness before sending any data that cannot be retried safely.  Note that it

What does it mean to test for liveness? Can you make this more explicit?

-- 
You are receiving this 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-330227021
----==_mimepart_5df032fbb2a03_1d9a3f9449acd95c210886
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>One more comment</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3099#discussion_r356343924">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +announcing a max_idle_timeout, an endpoint commits to initiating an immediate
+close ({{immediate-close}}) if it abandons the 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
+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 the idle timeout period
+risks having those packets discarded if its peer enters the draining state
+before the packets arrive.  If a peer could time out within a Probe Timeout
+(PTO; see Section 6.2.2 of {{QUIC-RECOVERY}}), it is advisable to test for
+liveness before sending any data that cannot be retried safely.  Note that it
</pre>
<p>What does it mean to test for liveness? Can you make this more explicit?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are 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=AFTOJK5WHXPIJNV3X44O273QYAVHXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXN2TI#pullrequestreview-330227021">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7NRDPCN6AGEIEMQJDQYAVHXANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYW4R4I6VNCDV4S4I3QYAVHXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXN2TI.gif" height="1" width="1" 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=AFTOJK5WHXPIJNV3X44O273QYAVHXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXN2TI#pullrequestreview-330227021",
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJK5WHXPIJNV3X44O273QYAVHXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXN2TI#pullrequestreview-330227021",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df032fbb2a03_1d9a3f9449acd95c210886--


From nobody Tue Dec 10 16: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 9C2D71201AA for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:06:53 -0800 (PST)
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 juyiZQpabG2I for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:06:51 -0800 (PST)
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 9B5251200F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:06:51 -0800 (PST)
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 0189FC6004F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:06:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576022811; bh=Cy87P2VsNUVnp0NxVN1JdRXUxuTk2MJPwWuTldyQLBk=; h=Date:From:To:Subject:From; b=hgkLPAW1fTFMWzZQbCBgbiHtmAgJqbQ95VLrRSMnIrSAnMWi/66PBK9Qp8fFAt5Ns C3hqvQf17L2thLzn2OquUlRjRnSpQeJ+SOA5KhBs+4KioFcF06cbygz9eYCPaQgl0U rvRaKSHdLokRhCh80uRobh6ETVlg8vuhuqvsFPvg=
Date: Tue, 10 Dec 2019 16:06:50 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-symmetric-timeout/875de3-774bc6@github.com>
Subject: [quicwg/base-drafts] 774bc6: Use idle timer more directly
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 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_jT-o7r4LgWMkgOgnNjr7voLmE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:06:54 -0000

  Branch: refs/heads/ianswett-symmetric-timeout
  Home:   https://github.com/quicwg/base-drafts
  Commit: 774bc68d220a32c23054baffcfebca2d8b1c6f76
      https://github.com/quicwg/base-drafts/commit/774bc68d220a32c23054baffcfebca2d8b1c6f76
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Use idle timer more directly



From nobody Tue Dec 10 16:07: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 075461200F7 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:07:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xrLH8mIyTU-Z for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:06:59 -0800 (PST)
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 8F734120113 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:06:59 -0800 (PST)
Date: Tue, 10 Dec 2019 16:06:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576022819; bh=RtoEIS6oLjo3k69ldX1NK55E6pGF/KDwQAnPsC9IXnU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0m0bH9Pbp5at9FaVbwpui4d8DwaKajnOFMBbGZ44RWqvbkha3Ws38cgcBxSXQTwtv LxS/hewghIt7UmmwlYdFHAEeZA7lNULoUSMcsbI6rGzXrFzhfDUjMmqSZwdYJ7CK+j Fg2mYrV0RKjPT//yNmO3+Yrbt/5mbMvqGL+LvDQU=
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/3099/push/4381150841@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] Change idle_timeout to max_idle_timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df03322d48ea_556e3f809aacd96087146"; 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/1qXBeZFXLKbo1VWnc8s-aHJdWrc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:07:01 -0000

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

@martinthomson pushed 1 commit.

774bc68d220a32c23054baffcfebca2d8b1c6f76  Use idle timer more directly


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099/files/875de3f37a1455793d715d481f895cfb32e33aa8..774bc68d220a32c23054baffcfebca2d8b1c6f76

----==_mimepart_5df03322d48ea_556e3f809aacd96087146
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/774bc68d220a32c23054baffcfebca2d8b1c6f76">774bc68</a>  Use idle timer more directly</li>
</ul>


<p style="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/875de3f37a1455793d715d481f895cfb32e33aa8..774bc68d220a32c23054baffcfebca2d8b1c6f76?email_source=notifications&amp;email_token=AFTOJK3F5VKR3MBJ3HYA7E3QYAVKFA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGM4DCMJVGA4DIMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2RCNNYGTYOS5CIKWLQYAVKFANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7NYCEWLJT4FYXA77TQYAVKFA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGM4DCMJVGA4DIMI.gif" height="1" width="1" 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/875de3f37a1455793d715d481f895cfb32e33aa8..774bc68d220a32c23054baffcfebca2d8b1c6f76?email_source=notifications\u0026email_token=AFTOJK3F5VKR3MBJ3HYA7E3QYAVKFA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGM4DCMJVGA4DIMI",
"url": "https://github.com/quicwg/base-drafts/pull/3099/files/875de3f37a1455793d715d481f895cfb32e33aa8..774bc68d220a32c23054baffcfebca2d8b1c6f76?email_source=notifications\u0026email_token=AFTOJK3F5VKR3MBJ3HYA7E3QYAVKFA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGM4DCMJVGA4DIMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df03322d48ea_556e3f809aacd96087146--


From nobody Tue Dec 10 16: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 DADD9120113 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:07:49 -0800 (PST)
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 UKLj2AJviPxS for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:07:48 -0800 (PST)
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 549501200F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:07:48 -0800 (PST)
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 B0EC7A054F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:07:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576022867; bh=eW6pzIGSa3LvOiNp9/megZ0riSvi/C49eIRuMvP3+Pk=; h=Date:From:To:Subject:From; b=qKkKqYvBGMxwK2Pel/fxaEgaswrP/0PP0qe/aT9RJsgANvgVUCEyIiOIWuSahm8JH 39CpWi+ZVmuf8WAVMOm2OWrzHlTYqOLFP0wcene7RgKBrL5J3yxoWDKfh+0xBInV3j WZrkfstq2UUC5rO8+wXbglRhoRPyM48MgCaORCF0=
Date: Tue, 10 Dec 2019 16:07:47 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-symmetric-timeout/774bc6-c55954@github.com>
Subject: [quicwg/base-drafts] c55954: wrap
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9RUPUPOVveinsQ-ET5RYZFrFecY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:07:50 -0000

  Branch: refs/heads/ianswett-symmetric-timeout
  Home:   https://github.com/quicwg/base-drafts
  Commit: c55954007d7162b0ebbed350a421909847765b46
      https://github.com/quicwg/base-drafts/commit/c55954007d7162b0ebbed350a421909847765b46
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  wrap



From nobody Tue Dec 10 16:08: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 25FA01200F7 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:07:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JRG_KqANGBxa for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:07:56 -0800 (PST)
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 5384E120113 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:07:56 -0800 (PST)
Date: Tue, 10 Dec 2019 16:07:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576022875; bh=9mQLro/guVeww8GFRu/HERwNmQGe9j8LZ1JQ8lN/mow=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TS/j8VXOUGk1d2Kwko0dXOCFsEVqETwK7RrVffhh9iLecpm+/cy6dnTIdhiALTB9B 1W5PfF2jHLpWX8xQ7LUkmnw0oTXJaj+JHtnT9LHh3jbwsvM1CcxV8KxFx2wwCETLtr WQ5EEcXy4yLC8xqPpzPcCynN20YWj6ROrxxpLFr0=
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/3099/push/4381153324@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] Change idle_timeout to max_idle_timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0335ba1f60_33303fcb5a4cd960304749"; 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/rPpBbcbM2RuX_2PJUcLoVW1MZFs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:07:58 -0000

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

@martinthomson pushed 1 commit.

c55954007d7162b0ebbed350a421909847765b46  wrap


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099/files/774bc68d220a32c23054baffcfebca2d8b1c6f76..c55954007d7162b0ebbed350a421909847765b46

----==_mimepart_5df0335ba1f60_33303fcb5a4cd960304749
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/c55954007d7162b0ebbed350a421909847765b46">c559540</a>  wrap</li>
</ul>


<p style="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/774bc68d220a32c23054baffcfebca2d8b1c6f76..c55954007d7162b0ebbed350a421909847765b46?email_source=notifications&amp;email_token=AFTOJK2W6N3XXS4T2U2PTZDQYAVNXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGM4DCMJVGMZTENA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3QTYSAPB264AKJJ7TQYAVNXANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZBHFMK5ZDFJUNVE6LQYAVNXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGM4DCMJVGMZTENA.gif" height="1" width="1" 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/774bc68d220a32c23054baffcfebca2d8b1c6f76..c55954007d7162b0ebbed350a421909847765b46?email_source=notifications\u0026email_token=AFTOJK2W6N3XXS4T2U2PTZDQYAVNXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGM4DCMJVGMZTENA",
"url": "https://github.com/quicwg/base-drafts/pull/3099/files/774bc68d220a32c23054baffcfebca2d8b1c6f76..c55954007d7162b0ebbed350a421909847765b46?email_source=notifications\u0026email_token=AFTOJK2W6N3XXS4T2U2PTZDQYAVNXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGM4DCMJVGMZTENA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df0335ba1f60_33303fcb5a4cd960304749--


From nobody Tue Dec 10 16:20: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 23EBD120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:20:13 -0800 (PST)
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 UwRWvgQ8NarT for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:20:12 -0800 (PST)
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 E0BC41200F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:20:11 -0800 (PST)
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 0A0D06A1205 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:20:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576023611; bh=fGb8xnGQWNwY8Cfi1ivNKJNIB1TbC46qugNJ8VIkmVE=; h=Date:From:To:Subject:From; b=msNUeaf75JHGqBhlnxQ9pHAT6cEYDnwXXNdW2HSiVJBMwYCZxjfeyhxlQgOEj0qJ4 pWSejmzhkZMe2cY01+jfQ+N7C1XoRJ/OUKGShZkzq+G+5vuqHyAVgEJkJnXv3F0VjI IuyNiedf95Z6s3yl94xiQKAkAHOZRlydftXev7eo=
Date: Tue, 10 Dec 2019 16:20:10 -0800
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-mean-deviation/60076d-262567@github.com>
Subject: [quicwg/base-drafts] 262567: 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/wm5nJOyny2fZEg6nKllM4tDnm-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: Wed, 11 Dec 2019 00:20:13 -0000

  Branch: refs/heads/ianswett-mean-deviation
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2625670ec2c3b179bcd81df66c6bf25946c38996
      https://github.com/quicwg/base-drafts/commit/2625670ec2c3b179bcd81df66c6bf25946c38996
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

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



From nobody Tue Dec 10 16:20: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 6F17B120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:20:26 -0800 (PST)
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 w_nD5GWVq1kP for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:20:24 -0800 (PST)
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 B853C1200F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:20:24 -0800 (PST)
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 DD3B7520851 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:20:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576023623; bh=lwUDVyElAK0ynHC/4OciOZ9WCTW4/zKKlhhgKevCQUs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PkkB+rs7jlsIswPZN24td805Tt3mVm/10XRF3THSqpUcqW9nJKrzRYbkjogG7iCus f/wyO9glT0YUz0grK/17gOekEndOuZB6JsC3P5zLPFmksl5qPltCE+m2gMteua0MTT O0KJ7vT2xaBDNS5rbh51Hd5YCaLXid+7hvFdxz8o=
Date: Tue, 10 Dec 2019 16:20:23 -0800
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/3223/push/4381184198@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3223@github.com>
References: <quicwg/base-drafts/pull/3223@github.com>
Subject: Re: [quicwg/base-drafts] RTTVar is not really a variance (#3223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df03647ce55d_1b1a3fc10bacd968416621"; 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/VND3nlTECQNQDS94fuRSrEHUYLQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:20:26 -0000

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

@ianswett pushed 1 commit.

2625670ec2c3b179bcd81df66c6bf25946c38996  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/3223/files/60076da33e27d5f49d9cccfe7a8aee1c67171720..2625670ec2c3b179bcd81df66c6bf25946c38996

----==_mimepart_5df03647ce55d_1b1a3fc10bacd968416621
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/2625670ec2c3b179bcd81df66c6bf25946c38996">2625670</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/3223/files/60076da33e27d5f49d9cccfe7a8aee1c67171720..2625670ec2c3b179bcd81df66c6bf25946c38996?email_source=notifications&amp;email_token=AFTOJK54ZBXGS4NTB4JRA4DQYAW4PA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJYGQYTSOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY3CJ6YA6ZOIP272JLQYAW4PANCNFSM4JL4PMRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2EYGAP6XSBWOBV2WLQYAW4PA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJYGQYTSOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3223/files/60076da33e27d5f49d9cccfe7a8aee1c67171720..2625670ec2c3b179bcd81df66c6bf25946c38996?email_source=notifications\u0026email_token=AFTOJK54ZBXGS4NTB4JRA4DQYAW4PA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJYGQYTSOA",
"url": "https://github.com/quicwg/base-drafts/pull/3223/files/60076da33e27d5f49d9cccfe7a8aee1c67171720..2625670ec2c3b179bcd81df66c6bf25946c38996?email_source=notifications\u0026email_token=AFTOJK54ZBXGS4NTB4JRA4DQYAW4PA5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMJYGQYTSOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df03647ce55d_1b1a3fc10bacd968416621--


From nobody Tue Dec 10 16: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 17930120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:21:24 -0800 (PST)
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 sw1UDL07AFYe for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:21:22 -0800 (PST)
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 B084E1200F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:21:22 -0800 (PST)
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 E4AC36A08A8 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:21:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576023681; bh=gquzVzYFLeB/ZHcL718BgF4KnRc761YaV5SNMNvp+xs=; h=Date:From:To:Subject:From; b=pzE5Vq14tmxN+yQCV+Q6LFzGzzfZo8RN07gB1Z68G2Nr93Z/I5LUakBJfyRsWbfxX S+qyusIrjjH02vfpRMfTelwkXW7LXzYIGSEDDpbd/Dq3HwVpq49wV0R8UOcTN5bi+7 RBxqBFVq6rEcyG33zIllT6+6IhDlIcu7kbz3DpNI=
Date: Tue, 10 Dec 2019 16:21:21 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/0260c0-0cc7ff@github.com>
Subject: [quicwg/base-drafts] 0cc7ff: Add Adam
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9S5e6Lyjo4-opI0IjGQC0bXU4zE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:21:24 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0cc7ff777f4b5a9addcce3e233e75a79df3b718a
      https://github.com/quicwg/base-drafts/commit/0cc7ff777f4b5a9addcce3e233e75a79df3b718a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Add Adam



From nobody Tue Dec 10 16: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 58A8F1200F7 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:21:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id utHa1iw58tRs for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:21:31 -0800 (PST)
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 2E1A0120219 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:21:31 -0800 (PST)
Date: Tue, 10 Dec 2019 16:21:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576023690; bh=n05vBSBq8mMoINH0M936O22Sc0Yh7omgKnB/3r+HzSc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S9IUILv46TRvWDrRYRmTqwfuqaB+vQ5odYekEO7yL9VwinT+qGPHIekb8Q3DwGUT2 OipMx2EGfIQO8QsupVOSw0k6j6YeSk7zYSzIifKYqvUDbF7pINNDnXZzcweuDvQJvq nzlrwvOaF96yY8RASTzn7ZZQ3eBadMNPQ+L68XI4=
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/3283/push/4381187197@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0368a56f1e_6b4c3fc115ccd95c10038a"; 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/V77M_RSdANN8gTLfZI9k4VYVU5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:21:32 -0000

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

@martinthomson pushed 1 commit.

0cc7ff777f4b5a9addcce3e233e75a79df3b718a  Add Adam


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3283/files/0260c0d214a62e4f9f23376e002391fb2031d43c..0cc7ff777f4b5a9addcce3e233e75a79df3b718a

----==_mimepart_5df0368a56f1e_6b4c3fc115ccd95c10038a
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/0cc7ff777f4b5a9addcce3e233e75a79df3b718a">0cc7ff7</a>  Add Adam</li>
</ul>


<p style="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/3283/files/0260c0d214a62e4f9f23376e002391fb2031d43c..0cc7ff777f4b5a9addcce3e233e75a79df3b718a?email_source=notifications&amp;email_token=AFTOJK7CRDAXD7J3KOXNK2LQYAXAVA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJYG4YTSNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6TXIAMXMDZH4XBVIDQYAXAVANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7JNJSDATJRJIT5BJDQYAXAVA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJYG4YTSNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/0260c0d214a62e4f9f23376e002391fb2031d43c..0cc7ff777f4b5a9addcce3e233e75a79df3b718a?email_source=notifications\u0026email_token=AFTOJK7CRDAXD7J3KOXNK2LQYAXAVA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJYG4YTSNY",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/0260c0d214a62e4f9f23376e002391fb2031d43c..0cc7ff777f4b5a9addcce3e233e75a79df3b718a?email_source=notifications\u0026email_token=AFTOJK7CRDAXD7J3KOXNK2LQYAXAVA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJYG4YTSNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df0368a56f1e_6b4c3fc115ccd95c10038a--


From nobody Tue Dec 10 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 29A9F120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:22:20 -0800 (PST)
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 PYdLo0QARJ-c for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:22:18 -0800 (PST)
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 9A6651200F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:22:18 -0800 (PST)
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 AE8BFC602F1 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:22:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576023737; bh=7i8Q8AEt5+ItOO9i4eqKB9c66J/KMZ3Rnp4w9IP8tCo=; h=Date:From:To:Subject:From; b=0Nw2Tihf/e3knn0finTKJOaeEi5RTGKYFNLaAvRrdDD7DhOPfIPIaSoZ6FgOjWeNc kRM2gwda3eUX4eR8gMZuYCbJPGhDXlNNDUbb7vzed/2SCKB34OwiGxWkgTEWZyB3PH LIgfBdl/YNQG9B9KdUAbmj007mEOmxggXWyeAFBA=
Date: Tue, 10 Dec 2019 16:22:17 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/0cc7ff-5233ef@github.com>
Subject: [quicwg/base-drafts] 5233ef: Move ACKs to contributors
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ODHhAlYRkRCTuv_B2wrzO3_2eEo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:22:20 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492
      https://github.com/quicwg/base-drafts/commit/5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Move ACKs to contributors



From nobody Tue Dec 10 16:22: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 1385712025D for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:22:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.522
X-Spam-Level: 
X-Spam-Status: No, score=-6.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PRm-0lW_kjss for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:22:26 -0800 (PST)
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 64EC4120220 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:22:26 -0800 (PST)
Date: Tue, 10 Dec 2019 16:22:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576023745; bh=4YHrY2VSa+QdTSw7pQ0Wam6pVAiT5yH3f6n1pqjZMAc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rv5ZxuMbxX1aie7yys2rFbsgppekBQ5x1ufnK1gRpg9Xqg4iKHA2atsAgrEBNkejW XkfEtQ5pG3/VnsriSEo9qJz3JvrScrBiBScAJXwvhIRyYHGrW8qyrbJQNyF0JFcMX2 Xgk65s/MdLhQ3/56MV8Ixz9h5/2Atp49rl4zdOu0=
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/3283/push/4381189634@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df036c15b875_52233f9782ecd96c160936"; 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/Y4JERn9AfMdh8GgUKB5gw5koAR0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:22:28 -0000

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

@martinthomson pushed 1 commit.

5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492  Move ACKs to contributors


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3283/files/0cc7ff777f4b5a9addcce3e233e75a79df3b718a..5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492

----==_mimepart_5df036c15b875_52233f9782ecd96c160936
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/5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492">5233ef1</a>  Move ACKs to contributors</li>
</ul>


<p style="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/3283/files/0cc7ff777f4b5a9addcce3e233e75a79df3b718a..5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492?email_source=notifications&amp;email_token=AFTOJK4TRLA7B45265NFGXLQYAXEDA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJYHE3DGNA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYSQ7OD7HCE255WTTLQYAXEDANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK37K6HYISSD6YIL4I3QYAXEDA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJYHE3DGNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/0cc7ff777f4b5a9addcce3e233e75a79df3b718a..5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492?email_source=notifications\u0026email_token=AFTOJK4TRLA7B45265NFGXLQYAXEDA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJYHE3DGNA",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/0cc7ff777f4b5a9addcce3e233e75a79df3b718a..5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492?email_source=notifications\u0026email_token=AFTOJK4TRLA7B45265NFGXLQYAXEDA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJYHE3DGNA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df036c15b875_52233f9782ecd96c160936--


From nobody Tue Dec 10 16:23: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 9DB1C120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:23:42 -0800 (PST)
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 aPMjxR-VZ-ta for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:23:41 -0800 (PST)
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 2B1441200F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:23:41 -0800 (PST)
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 86D972C0C08 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:23:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576023820; bh=kJCYxAofTX6UuerolZ9CsBnr2sAvsPWiMzrmcC6NDjg=; h=Date:From:To:Subject:From; b=JQH897cDJeTcGwzgdofr2A7NkYENST5H7Ba9yMDrS0e/SNJWogvJqFM4xbl6nefP0 EEvIjwCpPcr3gYI1l3ozB3LbvohTM07O0cYd8CFrDoa0wr3JlQR+eMVGBQchNydRAN g0wJsVFIWirIQ5p9aYt5P4wfUQnIy9/9QzSBSApI=
Date: Tue, 10 Dec 2019 16:23:40 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/5233ef-88c283@github.com>
Subject: [quicwg/base-drafts] 88c283: Move ACKs to contributors, trim
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DUb2geR7i86DbA8ppQsxLwnmITo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:23:42 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 88c283dbfe0e7e86260784fefca2ab1f8fca7a6d
      https://github.com/quicwg/base-drafts/commit/88c283dbfe0e7e86260784fefca2ab1f8fca7a6d
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Move ACKs to contributors, trim



From nobody Tue Dec 10 16: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 1A0531200F7 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:23:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dxmZ36mZGr8F for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:23:48 -0800 (PST)
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 B6B7D120219 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:23:48 -0800 (PST)
Date: Tue, 10 Dec 2019 16:23:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576023828; bh=ITQX6hKSH6WScZdS9E1gY0dxbNuPv03v8HX+pu8syo8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dcF/fmjDktuOzvMqNcoeiBpwVOcrk7Z35grx2+FM79VKjLTWYYVYtBHHF8Kh3D0CA xYmd57rwBZkp1wobjZa6V++1xJolo9vK/11vfnqV3Gf8UUwNQtRYT9cTF3UVzLoN6B fHK91jU0aToD60Z75NRx+tk+HXQ2Z6xKuosJqblA=
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/3283/push/4381193285@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df03714c661_1f3c3f943a6cd9601494cc"; 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/5uVsBRRct5uRi_I9Xdl6RMgXIqU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:23:50 -0000

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

@martinthomson pushed 1 commit.

88c283dbfe0e7e86260784fefca2ab1f8fca7a6d  Move ACKs to contributors, trim


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3283/files/5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492..88c283dbfe0e7e86260784fefca2ab1f8fca7a6d

----==_mimepart_5df03714c661_1f3c3f943a6cd9601494cc
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/88c283dbfe0e7e86260784fefca2ab1f8fca7a6d">88c283d</a>  Move ACKs to contributors, trim</li>
</ul>


<p style="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/3283/files/5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492..88c283dbfe0e7e86260784fefca2ab1f8fca7a6d?email_source=notifications&amp;email_token=AFTOJK5JRHAWIM7Z2VHKWPTQYAXJJA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJZGMZDQNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2BHMTVB5UP2V3NSCLQYAXJJANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2GZAA2NLD5I2DSA2DQYAXJJA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJZGMZDQNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492..88c283dbfe0e7e86260784fefca2ab1f8fca7a6d?email_source=notifications\u0026email_token=AFTOJK5JRHAWIM7Z2VHKWPTQYAXJJA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJZGMZDQNI",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/5233ef1f9a80f5fd04e5d1ff46cbb36bfb2f0492..88c283dbfe0e7e86260784fefca2ab1f8fca7a6d?email_source=notifications\u0026email_token=AFTOJK5JRHAWIM7Z2VHKWPTQYAXJJA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJZGMZDQNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df03714c661_1f3c3f943a6cd9601494cc--


From nobody Tue Dec 10 16: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 D012E120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:24:31 -0800 (PST)
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 xFGy7fD1O6Lt for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:24:29 -0800 (PST)
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 8F4ED1200F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:24:29 -0800 (PST)
Date: Tue, 10 Dec 2019 16:24:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576023868; bh=UUIK11AxdvHU77ltoAtt5ViCf4BXaIZ71IHUMcKhFEg=; h=Date:From:To:Subject:From; b=sGQvnDZdthJQizwkge5bynNKEX0zNG6swD79tZBewaRE9PAriIIbRpZ9eXSdbI0W0 D6iE4P8aMbRZg4iv/utELU3xcIOPP4Ft7G7G+3ikHMY2eC96hGalNgOh5muvgP06+u s7EjfVx5O1xmqG1TQfkQCPtmy8lOoy38FEv3rRy4=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/88c283-f02b9f@github.com>
Subject: [quicwg/base-drafts] f02b9f: Remove extra 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/efyH-ymkzPovVpYP4c09ZIgz39c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:24:32 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: f02b9f7b45eb31a4fc71161fd0cac2b3ba968333
      https://github.com/quicwg/base-drafts/commit/f02b9f7b45eb31a4fc71161fd0cac2b3ba968333
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Remove extra sentence



From nobody Tue Dec 10 16: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 4F1481200F7 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:24:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jTgszE7JmqqZ for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:24:38 -0800 (PST)
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 64857120220 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:24:38 -0800 (PST)
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 C7FE8960C9D for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:24:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576023877; bh=Ly2Az9jhPggWPRU57/vcmU2NFWBPEXZRx/saItzHt/4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IWvamrtT6NHixh/4FgMqe/KsVsxOXcZCFbdSOaBidIwBQMxgrckdNWLPiLZYO+XUU E1hi7en9PpINApcf9lEY6AMn2lcCxJcy+QYaUk8w1gVbiV8EQdFGRvUvCa4WlZ3zqi OQ/qmTnT0nPIc5vAqteIio2d+2h48yZDNMul+QQg=
Date: Tue, 10 Dec 2019 16:24:37 -0800
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/3283/push/4381195368@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df03745b7d16_5e723fb0210cd9681710b7"; 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/0VPnLVs8VKLcl6ASiKt05pT2goA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:24:40 -0000

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

@martinthomson pushed 1 commit.

f02b9f7b45eb31a4fc71161fd0cac2b3ba968333  Remove extra sentence


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3283/files/88c283dbfe0e7e86260784fefca2ab1f8fca7a6d..f02b9f7b45eb31a4fc71161fd0cac2b3ba968333

----==_mimepart_5df03745b7d16_5e723fb0210cd9681710b7
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/f02b9f7b45eb31a4fc71161fd0cac2b3ba968333">f02b9f7</a>  Remove extra 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/3283/files/88c283dbfe0e7e86260784fefca2ab1f8fca7a6d..f02b9f7b45eb31a4fc71161fd0cac2b3ba968333?email_source=notifications&amp;email_token=AFTOJK5BPO4ZYWWTBJS46V3QYAXMLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJZGUZTMOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZM7JFNLE45TU4HNCTQYAXMLANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7VC6SCHQHULBT6G73QYAXMLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJZGUZTMOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/88c283dbfe0e7e86260784fefca2ab1f8fca7a6d..f02b9f7b45eb31a4fc71161fd0cac2b3ba968333?email_source=notifications\u0026email_token=AFTOJK5BPO4ZYWWTBJS46V3QYAXMLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJZGUZTMOA",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/88c283dbfe0e7e86260784fefca2ab1f8fca7a6d..f02b9f7b45eb31a4fc71161fd0cac2b3ba968333?email_source=notifications\u0026email_token=AFTOJK5BPO4ZYWWTBJS46V3QYAXMLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMJZGUZTMOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df03745b7d16_5e723fb0210cd9681710b7--


From nobody Tue Dec 10 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 B609B1201AA for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:25:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VCkJz3W1EK1q for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:25:52 -0800 (PST)
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 0FE631200F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:25:52 -0800 (PST)
Date: Tue, 10 Dec 2019 16:25:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576023951; bh=swGOJigYOwSM7wXCJCkZ4PLTHMyDa61wbYnwPUrZytw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2cIO+GAJZ3txWJf9EwOySB/bDgmEK9Z457IcNuXj+U10P/SbrsoFyFCpntczihztn FY7XIFhHxGXX9QR8ddhakTW/GRTFTYqeLkaiwbAavljNhOxTb2m54KXZlWNtJG16wm NhiYZQTn2sJGNYVkinnV84YUaod8lRTZISJ6nt7A=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYXSSPX3SAXEHJ3SMF37VVA7EVBNHHB744Z4E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3295/review/330233395@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3295@github.com>
References: <quicwg/base-drafts/pull/3295@github.com>
Subject: Re: [quicwg/base-drafts] Remove duplicated CONNECTION_CLOSE rules (#3295)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0378f5953b_6683fe3dd8cd95c1717fa"; 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/rO0TTHtoJ9nh8b3zJVzacXYpsfA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:25:54 -0000

----==_mimepart_5df0378f5953b_6683fe3dd8cd95c1717fa
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/3295#pullrequestreview-330233395
----==_mimepart_5df0378f5953b_6683fe3dd8cd95c1717fa
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/3295?email_source=notifications&amp;email_token=AFTOJKZXIINKK2O3MGF4FQDQYAXQ7A5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXPMMY#pullrequestreview-330233395">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5PAZQ4AAVFPCL7RF3QYAXQ7ANCNFSM4JZGN4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7KQ2YZLL6QNP52B3LQYAXQ7A5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXPMMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3295?email_source=notifications\u0026email_token=AFTOJKZXIINKK2O3MGF4FQDQYAXQ7A5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXPMMY#pullrequestreview-330233395",
"url": "https://github.com/quicwg/base-drafts/pull/3295?email_source=notifications\u0026email_token=AFTOJKZXIINKK2O3MGF4FQDQYAXQ7A5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXPMMY#pullrequestreview-330233395",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0378f5953b_6683fe3dd8cd95c1717fa--


From nobody Tue Dec 10 16:27: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 6F9D31201AA for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:27:43 -0800 (PST)
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 AnmnmSj9aAsT for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:27:41 -0800 (PST)
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 ADF1F1200F6 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:27:41 -0800 (PST)
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 16E9B961AD7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:27:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576024061; bh=lenkFLS5gbRrSfj+7rA1MPHnXfFlqArBQc6hv+gM4k4=; h=Date:From:To:Subject:From; b=k21mSCVZ3eiDUZupnBInTYLs8Xlylml8cMAuI9oN51QAxOCelC5H36bI3e6Mc+9N6 PMYBBdyj2nb3T1kkVyy2xCs3DV9dMpA1kzC5Kx4Xd2QE7a9kCdSZiFpaK9WiIJPfdh JXQPw67+kZilLXnN4zzKqkbqQC+Y6gm9PHQ33Ax0=
Date: Tue, 10 Dec 2019 16:27:41 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/f02b9f-1aa6c8@github.com>
Subject: [quicwg/base-drafts] 1aa6c8: Add Jana
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VywBwjcEVvC3mJDkNc4xb9-G-34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:27:43 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1aa6c8fd5460949cd3278f378e2e1ea48c0810ac
      https://github.com/quicwg/base-drafts/commit/1aa6c8fd5460949cd3278f378e2e1ea48c0810ac
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Add Jana



From nobody Tue Dec 10 16:27: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 4AFAD1200F7 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:27:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i2Iw9gOKHV3Q for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:27:50 -0800 (PST)
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 775321200F6 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:27:50 -0800 (PST)
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 CDE326E121A for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:27:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576024069; bh=lJWNjvvp2MLdDN0ifxSZWlNnC2gCNnaQmVDRcueUUyc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VyWWfOVtexItuOki2kMi2d08SJ2wP2kqeOBNJvuheFuLHpojU36vl9N0BQy6F1/Th 71m4+04Pp7HB5Q/BVPoCzUew+SW2xmwZsgkw0OkKckDB84SB3kqRxBRTmKCxV2uDeR offGE8Rl8Z+q0F8xtKqZek61OxFmnLvuEmkefBRo=
Date: Tue, 10 Dec 2019 16:27:49 -0800
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/3283/push/4381203548@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df03805be7db_14203f99726cd96418433"; 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/vyfvbznCkV8fLYVjPjlo22rvLPw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:27:52 -0000

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

@martinthomson pushed 1 commit.

1aa6c8fd5460949cd3278f378e2e1ea48c0810ac  Add Jana


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3283/files/f02b9f7b45eb31a4fc71161fd0cac2b3ba968333..1aa6c8fd5460949cd3278f378e2e1ea48c0810ac

----==_mimepart_5df03805be7db_14203f99726cd96418433
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/1aa6c8fd5460949cd3278f378e2e1ea48c0810ac">1aa6c8f</a>  Add Jana</li>
</ul>


<p style="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/3283/files/f02b9f7b45eb31a4fc71161fd0cac2b3ba968333..1aa6c8fd5460949cd3278f378e2e1ea48c0810ac?email_source=notifications&amp;email_token=AFTOJK6MHSIPNFBFOPOSLD3QYAXYLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMRQGM2TIOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK44CKFI7GG7UZ2RAITQYAXYLANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6ENZDARM5AMYKZ273QYAXYLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMRQGM2TIOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/f02b9f7b45eb31a4fc71161fd0cac2b3ba968333..1aa6c8fd5460949cd3278f378e2e1ea48c0810ac?email_source=notifications\u0026email_token=AFTOJK6MHSIPNFBFOPOSLD3QYAXYLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMRQGM2TIOA",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/f02b9f7b45eb31a4fc71161fd0cac2b3ba968333..1aa6c8fd5460949cd3278f378e2e1ea48c0810ac?email_source=notifications\u0026email_token=AFTOJK6MHSIPNFBFOPOSLD3QYAXYLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCMRQGM2TIOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df03805be7db_14203f99726cd96418433--


From nobody Tue Dec 10 16:35: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 7ACCE1200F6 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:35:24 -0800 (PST)
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 azvNvVw0SHdN for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:35:23 -0800 (PST)
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 05E3712008C for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:35:23 -0800 (PST)
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 55D0B2C3454 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:35:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576024522; bh=VNBpTJ3fDrFIIn7pe++DhkzLNILdPHQDkkx5SlySoIU=; h=Date:From:To:Subject:From; b=npZnXL9lWat7fZ4Dq9M2hsgXy/p9HS3PDsekXj3/jY8nYbZs+yezaNCXGQo+POJPr iGUWCIHcqYMJOu19+EKdI5nwlmrOWNnEiQ0NKzYU8WItSEaXnkoMYy0q6+o+5EPQLd a5UvA7H7NOZHoHNy3l9IbmluyWFMtrgUKC+Pi67Y=
Date: Tue, 10 Dec 2019 16:35:22 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/spin-per-path/000000-8ebd3b@github.com>
Subject: [quicwg/base-drafts] ac52e0: Clarify the fractions of connections an endpoint m...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tbHF85mR_iXoEOIXzdR0ou3NjUg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:35:24 -0000

  Branch: refs/heads/spin-per-path
  Home:   https://github.com/quicwg/base-drafts
  Commit: ac52e0f5c63bf813d5227317448eee35aec3a8c5
      https://github.com/quicwg/base-drafts/commit/ac52e0f5c63bf813d5227317448eee35aec3a8c5
  Author: Igor Lubashev <igorlord@alum.mit.edu>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Clarify the fractions of connections an endpoint must disable spin bit for


  Commit: 8ebd3bb542cd4ed97c6c7c5ef4a1f92e0391953f
      https://github.com/quicwg/base-drafts/commit/8ebd3bb542cd4ed97c6c7c5ef4a1f92e0391953f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Disable spin randomly per-path or per-CID

This addresses linkability concerns.

Builds on #3270 and includes suggested improvements.

Closes #3270.
Closes #3257.
Closes #2628.


Compare: https://github.com/quicwg/base-drafts/compare/ac52e0f5c63b%5E...8ebd3bb542cd


From nobody Tue Dec 10 16:36: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 A01491200F6 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:36:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.141
X-Spam-Level: 
X-Spam-Status: No, score=-7.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.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.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gwE4LTadAuFt for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:36:17 -0800 (PST)
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 A4C5D12008C for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:36:17 -0800 (PST)
Date: Tue, 10 Dec 2019 16:36:16 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576024577; bh=/KCk2W5As9zQCSqIsNy3QPmCvhpZSlpx43CRCTaUIko=; h=Date:From:To:Subject:From; b=zBMxXOCOM5ulCra0bqVk0ueid82Ti6elx5O6nTTw6Dy0e8Zi6rGUIYMs9m2rVNZ8f 1SPGV0V5yRQjK8SHA7mWa5kzJ5jZOaJZXa79+rBDX72HtfdVfMCplrF1SgGFvg3BOE QAa8N06krUYTaPW5pD/DZYU9pNCtNfQOSv38y1rw=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/cb2db6-24e9bc@github.com>
Subject: [quicwg/base-drafts] 24e9bc: Script updating gh-pages from 8ebd3bb5. [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/YtI3JVKDcSkn0mD6wIML6-2bciY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:36:20 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 24e9bca405e2d89350a76b8b9c37ec0f76106d5f
      https://github.com/quicwg/base-drafts/commit/24e9bca405e2d89350a76b8b9c37ec0f76106d5f
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

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



From nobody Tue Dec 10 16:38: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 59A161200F6 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:38:00 -0800 (PST)
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 IG7PX-5RQGja for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:37:59 -0800 (PST)
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 4471412008C for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:37:59 -0800 (PST)
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 B92E51212A4 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:37:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576024678; bh=9qg+vOu6qxjJcFCMM8lC8+BrhwBxJSv+Y/EPVcJKolM=; h=Date:From:To:Subject:From; b=fGqxdgNKnd6229u6wkzBYxmTN6N08roktkSY5kMV5nwQlyegVAXej2VcAjHoXlyzr tCEzu8kAWHt+5NhKUS/uKv/DfAQd09k2i4CXF8W9rO2Lis1tt3vjx8VEXVz0R7s6eM tymopbZHyDzal7/VUNPWM14lfsmiDbzH1iSQPeZk=
Date: Tue, 10 Dec 2019 16:37:58 -0800
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-mean-deviation/262567-918a1c@github.com>
Subject: [quicwg/base-drafts] 918a1c: Reduce repetition
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uEEjsLY9LS0_vjJXC4SgdXEyu5o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:38:00 -0000

  Branch: refs/heads/ianswett-mean-deviation
  Home:   https://github.com/quicwg/base-drafts
  Commit: 918a1c05d10f94cac30b4651aed997604673a360
      https://github.com/quicwg/base-drafts/commit/918a1c05d10f94cac30b4651aed997604673a360
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  Reduce repetition



From nobody Tue Dec 10 16: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 1F80F1200F6 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:38:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id musOJkzWhn5W for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:38:07 -0800 (PST)
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 B981412008C for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:38:07 -0800 (PST)
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 1D61C520A0E for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:38:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576024687; bh=hhV+6PFvyFPOAUAi2R7G7ZzSSqoDurNlYRAiMi1mWk8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BwyEmfXlNKuuhMCSCfBX5uE/t0LHE/rQvvU9XcNGd5tO3Waghm/Jid11+Zd2H3axH WOFXbINh4Dz7/VzamAq8ImxSe4mSWEzokW59y2tp+6xroSc6mhysn2f30/Oz+7EArg QsH2cUv9AMBdwoNSfrAgfBRCsFd1RYl+wOlMdZuM=
Date: Tue, 10 Dec 2019 16:38:07 -0800
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/3223/push/4381228905@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3223@github.com>
References: <quicwg/base-drafts/pull/3223@github.com>
Subject: Re: [quicwg/base-drafts] RTTVar is not really a variance (#3223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df03a6fcb11_277f3fd695ecd960656a7"; 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/1pivMaIOMQU30dmv8y1YVrbQij0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:38:09 -0000

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

@ianswett pushed 1 commit.

918a1c05d10f94cac30b4651aed997604673a360  Reduce repetition


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3223/files/2625670ec2c3b179bcd81df66c6bf25946c38996..918a1c05d10f94cac30b4651aed997604673a360

----==_mimepart_5df03a6fcb11_277f3fd695ecd960656a7
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/918a1c05d10f94cac30b4651aed997604673a360">918a1c0</a>  Reduce repetition</li>
</ul>


<p style="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/3223/files/2625670ec2c3b179bcd81df66c6bf25946c38996..918a1c05d10f94cac30b4651aed997604673a360?email_source=notifications&amp;email_token=AFTOJK5WX5T73VNKW2V52PTQYAY67A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMRSHA4TANI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZSDLLBVW3IVXBPLEDQYAY67ANCNFSM4JL4PMRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5SFIJ5GY6WWB4VO7TQYAY67A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMRSHA4TANI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3223/files/2625670ec2c3b179bcd81df66c6bf25946c38996..918a1c05d10f94cac30b4651aed997604673a360?email_source=notifications\u0026email_token=AFTOJK5WX5T73VNKW2V52PTQYAY67A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMRSHA4TANI",
"url": "https://github.com/quicwg/base-drafts/pull/3223/files/2625670ec2c3b179bcd81df66c6bf25946c38996..918a1c05d10f94cac30b4651aed997604673a360?email_source=notifications\u0026email_token=AFTOJK5WX5T73VNKW2V52PTQYAY67A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNRXGEZTGM2QOVZWQIZUGM4DCMRSHA4TANI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df03a6fcb11_277f3fd695ecd960656a7--


From nobody Tue Dec 10 16:39: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 A075B1200F7 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:39:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.14
X-Spam-Level: 
X-Spam-Status: No, score=-8.14 tagged_above=-999 required=5 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.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZqJA8BPQLlzO for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:39:15 -0800 (PST)
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 D302A1200F6 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:39:14 -0800 (PST)
Date: Tue, 10 Dec 2019 16:39:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576024754; bh=504sRGM8beKWGA34zA3Efk0eQk0pXfNpKoANRQUF19A=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=YuUIK8AeIz02EL5GbbQKzRJVEfbj6N6oyCwBmLLbIqAcXga5jnKWkqbFbEQ3inm3k 1AJN+9oKLmOJ6l8Bc86e3HDJYOYuKMczhx/Iz5CyDwx/NtpIVbycLPlRiYu/3qiE1n c4Q/S87s2nCO9jPgKq7MDnCsx6Ac72I9ULeajJ18=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY3II5AVB7BWO6PKAN37VWTFEVBNHHB746W5E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3296@github.com>
Subject: [quicwg/base-drafts] Clarify conditions for disabling spin bit (#3296)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df03ab227253_784e3fc2326cd96c60263"; 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/LNxCvbL1MfcpMV0SuJkTRrDDWuY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:39:16 -0000

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

This builds on #3270 to address the linkability issues that it added.  It recommends 1/16 of *network paths* are disabled *randomly* as suggested by @kazuho.  It also allows the determination to be made per connection ID rather than per-path (which is more granular, but I expect it will have a nearly identical effect).  The net effect is that 1/8 paths will not spin as originally intended.

Closes #3270.
Closes #3257.
Closes #2628.
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Clarify the fractions of connections an endpoint must disable spin bit for
  * Disable spin randomly per-path or per-CID

-- File Changes --

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

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3296.patch
https://github.com/quicwg/base-drafts/pull/3296.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/3296

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

<p>This builds on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="525670746" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3270" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3270/hovercard" href="https://github.com/quicwg/base-drafts/pull/3270">#3270</a> to address the linkability issues that it added.  It recommends 1/16 of <em>network paths</em> are disabled <em>randomly</em> as suggested by <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>.  It also allows the determination to be made per connection ID rather than per-path (which is more granular, but I expect it will have a nearly identical effect).  The net effect is that 1/8 paths will not spin as originally intended.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes pull request #3270.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="525670746" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3270" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3270/hovercard" href="https://github.com/quicwg/base-drafts/pull/3270">#3270</a>.<br>
<span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3257.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="524180881" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3257" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3257/hovercard" href="https://github.com/quicwg/base-drafts/issues/3257">#3257</a>.<br>
<span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes pull request #2628.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="434249975" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2628" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2628/hovercard" href="https://github.com/quicwg/base-drafts/pull/2628">#2628</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/3296'>https://github.com/quicwg/base-drafts/pull/3296</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify the fractions of connections an endpoint must disable spin bit for</li>
  <li>Disable spin randomly per-path or per-CID</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3296/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/3296.patch'>https://github.com/quicwg/base-drafts/pull/3296.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3296.diff'>https://github.com/quicwg/base-drafts/pull/3296.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/3296?email_source=notifications&amp;email_token=AFTOJK7VTYA6VNUKYHEZAPDQYAZDFA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7T23UQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY5JG74AXP7K2QGYPLQYAZDFANCNFSM4JZG37YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYK7TTDYSXAHH6GIVLQYAZDFA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7T23UQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJK7VTYA6VNUKYHEZAPDQYAZDFA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7T23UQ",
"url": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJK7VTYA6VNUKYHEZAPDQYAZDFA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7T23UQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df03ab227253_784e3fc2326cd96c60263--


From nobody Tue Dec 10 16: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 188241200F6 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:49:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6txG4WF7zE7e for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 16:49:46 -0800 (PST)
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 AA20812008C for <quic-issues@ietf.org>; Tue, 10 Dec 2019 16:49:46 -0800 (PST)
Date: Tue, 10 Dec 2019 16:49:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576025386; bh=V5fCOhERsQhfMLHZgw5/aCEwodHl3hOfLWX++3rrVNw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ixLORszqJlKmFykhpiXZpWElkiFpphTPIiQQOHmjbyaqi/NvFiS4eewfZe0YMu4Mq n3jSQ7tXrqEtlApanvlTNhahxQE4u0LDty+T00GVbZnAcpSuJZjS6IxUM0OjmJN3v2 EvcDXtkSrE0N6N4AQ67nSeEmM4WONreX6IbyEwXg=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYW35GD3ALRSFXTTNF37VX2TEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564327024@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df03d2a886_6bca3f8c712cd96c1532d2"; 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/WY8oFq0W5Ds95ZVaOnLHPHPqdb8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 00:49:48 -0000

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

@dtikhonov apologies for splitting hairs, but since we're discussing process: the QUIC WG does not establish consensus in meeting rooms. All decisions are made in consensus calls from the chairs on the mailing list. What you described was what was said in Cupertino, which reflects some attendants' opinions, not any decision from the WG. The purpose of this issue it to establish the consensus of the WG: in order to close the issue we will need to establish whether we have consensus to make this change (close by merging PR) or consensus to close without 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/3294#issuecomment-564327024
----==_mimepart_5df03d2a886_6bca3f8c712cd96c1532d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/dtikhonov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dtikhonov">@dtikhonov</a> apologies for splitting hairs, but since we're discussing process: the QUIC WG does not establish consensus in meeting rooms. All decisions are made in consensus calls from the chairs on the mailing list. What you described was what was said in Cupertino, which reflects some attendants' opinions, not any decision from the WG. The purpose of this issue it to establish the consensus of the WG: in order to close the issue we will need to establish whether we have consensus to make this change (close by merging PR) or consensus to close without 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/3294?email_source=notifications&amp;email_token=AFTOJK4PRTTQ3WF3BM5S6LDQYA2KTA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRPE4A#issuecomment-564327024">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4SYBKUU5JWPYCJXU3QYA2KVANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2F5JD5MM6HGUEG3RTQYA2KVA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRPE4A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK4PRTTQ3WF3BM5S6LDQYA2KTA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRPE4A#issuecomment-564327024",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK4PRTTQ3WF3BM5S6LDQYA2KTA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRPE4A#issuecomment-564327024",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df03d2a886_6bca3f8c712cd96c1532d2--


From nobody Tue Dec 10 17: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 8EA66120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 17:17:34 -0800 (PST)
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 UeMghhLWio5x for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 17:17:33 -0800 (PST)
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 09152120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 17:17:33 -0800 (PST)
Date: Tue, 10 Dec 2019 17:17:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576027052; bh=ldqgmlVbQDz4lmkm2QEf1vY1ftKSPBoS9OK1sG0RdCo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hp4Msns+GEu+Nvl0D8DGOiap+E8Rq5JHaTMiJJPaP3rrqE9dXXyYj6TyZAnmIaehR hBTINIpSoznUrvC+hzWFjwowBoKsxHlzyGccWFOlGCYKfJZVs5nDcDA7qykzsBuo0T vRgVflxUpRw72Gw6YQsx0q5T7OqMYoKkA2p1yQ+E=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QYTGOV2SESBPFRBF37V3CZEVBNHHB72M6BM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3293/review/330248580@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3293@github.com>
References: <quicwg/base-drafts/pull/3293@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE in Handshake too (#3293)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df043ac24bbb_292c3fa22c6cd960953a9"; 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/SPFpnKs3KqjXJTqSseNIvblUuD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 01:17:34 -0000

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

martinthomson commented on this pull request.



> @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be

To ensure that there is a record of this.  There are situations where handshake keys are available for sending, but not receiving at both peers.

The client might have sent it's last Handshake packet, but the server can't read 1-RTT until it processes that packet (and maybe verifies a certificate).  A server might have sent its first Handshake flight, but the client hasn't received all of it, so it won't have 1-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/3293#discussion_r356361750
----==_mimepart_5df043ac24bbb_292c3fa22c6cd960953a9
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/3293#discussion_r356361750">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be
</pre>
<p>To ensure that there is a record of this.  There are situations where handshake keys are available for sending, but not receiving at both peers.</p>
<p>The client might have sent it's last Handshake packet, but the server can't read 1-RTT until it processes that packet (and maybe verifies a certificate).  A server might have sent its first Handshake flight, but the client hasn't received all of it, so it won't have 1-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/3293?email_source=notifications&amp;email_token=AFTOJK2ARH6FLNCAGIUZOJLQYA5SZA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXTDBA#discussion_r356361750">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6ULUOIM7LBOZEK6M3QYA5SZANCNFSM4JYUWZUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6NKCRHRAJKFVPN5QTQYA5SZA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXTDBA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJK2ARH6FLNCAGIUZOJLQYA5SZA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXTDBA#discussion_r356361750",
"url": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJK2ARH6FLNCAGIUZOJLQYA5SZA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXTDBA#discussion_r356361750",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df043ac24bbb_292c3fa22c6cd960953a9--


From nobody Tue Dec 10 17: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 68E11120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 17:18:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pv9VnWuGL4Gv for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 17:18:24 -0800 (PST)
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 C802C120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 17:18:23 -0800 (PST)
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 2488FC60A07 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 17:18:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576027102; bh=ssUzQcB65Cv9jd6lJlW9GDVRIdbS+nl9HhXTtdl0ANw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N5A9Fu7Gwiz9KtVTtOJjwm64RTSY1gBYjfJEGHRwA+UtfnMr7sawyjv/2wJF9d+f6 r8SBh5KLjx6k6eXgTqTlnQ5FclrVopPS7USwJN2AUVJKYV3TVQy4L3628xMj0GWgEh woTtd8hJTXjGZa1euGpsI6kVEYdeUxRlR0esJ1tQ=
Date: Tue, 10 Dec 2019 17:18:22 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6SCT2ON6ZNDUZ7YEF37V3F5EVBNHHB2TYBKQ@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/564333622@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_5df043de15495_6dd13fab232cd964347296"; 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/8vKcMsFdAdL6Hu7ZFnNNVRIDya4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 01:18:25 -0000

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

Marking as proposal-ready on the basis that we can proceed with *just* GMAC and later encrypt if we 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/3014#issuecomment-564333622
----==_mimepart_5df043de15495_6dd13fab232cd964347296
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Marking as proposal-ready on the basis that we can proceed with <em>just</em> GMAC and later encrypt if we 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/3014?email_source=notifications&amp;email_token=AFTOJK2MSXTYB4R2Z7TG743QYA5V5A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRQYNQ#issuecomment-564333622">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK377KMPHRPXUSKIRD3QYA5V5ANCNFSM4IVITWZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2WQQ5F4T3C2X4B7JDQYA5V5A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRQYNQ.gif" height="1" width="1" 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=AFTOJK2MSXTYB4R2Z7TG743QYA5V5A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRQYNQ#issuecomment-564333622",
"url": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJK2MSXTYB4R2Z7TG743QYA5V5A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRQYNQ#issuecomment-564333622",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df043de15495_6dd13fab232cd964347296--


From nobody Tue Dec 10 17:59: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 AC380120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 17:59:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0UD0_IPVVuL3 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 17:58:58 -0800 (PST)
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 51173120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 17:58:58 -0800 (PST)
Date: Tue, 10 Dec 2019 17:58:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576029537; bh=gLaDt8egXNOvgO79h5p+y9866peThZIyeJKVKXaYB00=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fuj8hrgLtqqVcAcpZmM5qU/ctzjB+BzJSVqBhdGhdly5Kpvm8QT1PG5SfKGDmctCy AAd3hzaNjRq5SG4kVdbJCtITiMvW7MVvMIYRzHcbwrRLh1sVDbrNgHV90n9Otfnepz MrdgNUGBnFlYH1Zgzfw2kk4I9UVXIHFIKHOWMMsk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2APPP7QD5IQDT53NN37V76DEVBNHHB746W5E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3296/review/330259325@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3296@github.com>
References: <quicwg/base-drafts/pull/3296@github.com>
Subject: Re: [quicwg/base-drafts] Clarify conditions for disabling spin bit (#3296)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df04d61735ac_28cc3ff7afccd968236439"; 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/PVFu0yRRp5p_TJ0-veAAjmmxHkQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 01:59:01 -0000

----==_mimepart_5df04d61735ac_28cc3ff7afccd968236439
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/3296#pullrequestreview-330259325
----==_mimepart_5df04d61735ac_28cc3ff7afccd968236439
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/3296?email_source=notifications&amp;email_token=AFTOJKYYTSTOHT76VHDNL53QYBCODA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXVW7I#pullrequestreview-330259325">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3OZ45UL5V5UBM2EXLQYBCODANCNFSM4JZG37YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY7EV2UIVWDGNOBBGTQYBCODA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXVW7I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJKYYTSTOHT76VHDNL53QYBCODA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXVW7I#pullrequestreview-330259325",
"url": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJKYYTSTOHT76VHDNL53QYBCODA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXVW7I#pullrequestreview-330259325",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df04d61735ac_28cc3ff7afccd968236439--


From nobody Tue Dec 10 18: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 EEC76120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:00:06 -0800 (PST)
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 OeaE9LorOxuk for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:00:05 -0800 (PST)
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 15FF0120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:00:05 -0800 (PST)
Date: Tue, 10 Dec 2019 18:00:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576029604; bh=R0vkVKPxZ1kreUr9FsWMbM7pc9ZQJsIZRk3Cv6gQEPA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e+ayyYwayjrDEcgNaD1977TpI2/3H7Ode9/FStseup0q6pDOKtvCg0rcDbMhSgBuV 5+cc2BwOUORy097n5qnQR1KZqWOEHY+wRdmc7M92lZS+uOOBTKSqZ43mo3n27YCA0Y f9bqZUXhcNDgm33LJjkrlKJmQdBWaA1yCtmjmI/k=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5BBXWCLXRNCTG6MV537WACJEVBNHHB746W5E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3296/review/330259583@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3296@github.com>
References: <quicwg/base-drafts/pull/3296@github.com>
Subject: Re: [quicwg/base-drafts] Clarify conditions for disabling spin bit (#3296)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df04da435608_6e8b3f82a7acd9601499fb"; 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/UYOfZ7w101clIaEq8JxcjnC_iYI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:00:07 -0000

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

kazuho commented on this pull request.



> @@ -4380,12 +4380,10 @@ support the spin bit MUST implement it as specified in this section.
 Each endpoint unilaterally decides if the spin bit is enabled or disabled for a
 connection. Implementations MUST allow administrators of clients and servers
 to disable the spin bit either globally or on a per-connection basis. Even when
-the spin bit is not disabled by the administrator, implementations MUST disable
-the spin bit for a given connection with a certain likelihood. The random
-selection process SHOULD be designed such that on average the spin bit is
-disabled for at least one eighth of network paths. The selection process
-performed at the beginning of the connection SHOULD be applied for all paths
-used by the connection.

I see the last sentence being dropped in the updated text. Is that intentional?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3296#pullrequestreview-330259583
----==_mimepart_5df04da435608_6e8b3f82a7acd9601499fb
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/3296#discussion_r356371032">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4380,12 +4380,10 @@ support the spin bit MUST implement it as specified in this section.
 Each endpoint unilaterally decides if the spin bit is enabled or disabled for a
 connection. Implementations MUST allow administrators of clients and servers
 to disable the spin bit either globally or on a per-connection basis. Even when
-the spin bit is not disabled by the administrator, implementations MUST disable
-the spin bit for a given connection with a certain likelihood. The random
-selection process SHOULD be designed such that on average the spin bit is
-disabled for at least one eighth of network paths. The selection process
-performed at the beginning of the connection SHOULD be applied for all paths
-used by the connection.
</pre>
<p>I see the last sentence being dropped in the updated text. Is that intentional?</p>

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


From nobody Tue Dec 10 18:01: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 C331A120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:01:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ysvhybtmlte for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:01:22 -0800 (PST)
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 8629B120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:01:22 -0800 (PST)
Date: Tue, 10 Dec 2019 18:01:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576029681; bh=K2KMS9l0K16Ns873wmmasjuRivFYPDgNtxHl0G6sxxU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WNUxCHmTNdUTJ8NL7PK1bG24ijZUwuZ4cEVRtF5brNZtPapfPL237zBO8dpDd58cn unP52cCBnuP74kn2qgWf7MDUnbvZ4nRd6ND3PuNmGBT4uzJoiiRg5t+Zbx5OT9qTLY 0zegoEtRux0rRV2MIHmtqlFzMmZ39HTMlOmhPpEg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK35Y3J3RJJL2MNWALF37WAHDEVBNHHB746W5E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3296/review/330259914@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3296@github.com>
References: <quicwg/base-drafts/pull/3296@github.com>
Subject: Re: [quicwg/base-drafts] Clarify conditions for disabling spin bit (#3296)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df04df1b2514_2fda3fadfc2cd9606479a"; 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/vrXS3pc4QoaueiEXk1hUGPvDZWo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:01:24 -0000

----==_mimepart_5df04df1b2514_2fda3fadfc2cd9606479a
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/3296#pullrequestreview-330259914
----==_mimepart_5df04df1b2514_2fda3fadfc2cd9606479a
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/3296?email_source=notifications&amp;email_token=AFTOJK2UUR7UYGSWESO4ELDQYBCXDA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXV3SQ#pullrequestreview-330259914">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK75HEGJOJ2AQBAHQQLQYBCXDANCNFSM4JZG37YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZAXWMAMJKHJXQ2FLTQYBCXDA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXV3SQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJK2UUR7UYGSWESO4ELDQYBCXDA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXV3SQ#pullrequestreview-330259914",
"url": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJK2UUR7UYGSWESO4ELDQYBCXDA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXV3SQ#pullrequestreview-330259914",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df04df1b2514_2fda3fadfc2cd9606479a--


From nobody Tue Dec 10 18: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 B23ED120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:06:58 -0800 (PST)
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 okb1PuCjt_Uk for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:06:57 -0800 (PST)
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 16718120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:06:57 -0800 (PST)
Date: Tue, 10 Dec 2019 18:06:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576030016; bh=rC5sbJzxxjRsp3K35ep0bK3ItqI3L6CowTVyDGQyvV4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r8ki1V0dCv/N0rKrDaPg4mmC/p0ytyXs6xla2ip87N2aYK1l5CIjrSmMNEWnr4xlJ 9UYWATEAhFbrv/x6oW6yPTwtpZ040QdM3RxCVgircg9sg4x/xkzii8WVaILl8w/iWC U5uAvVGEGmNlvuQ5wOlBGz8uYUJLy+X6eE3U/bGU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7MFDZNRQHRRGTG25V37WA4BEVBNHHB7PASZI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3283/review/330261244@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df04f4054c18_408f3fedf6ccd96c840bc"; 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/lLpvBXt8PQj_BqXPj7XfY7rgGBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:06:59 -0000

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

kazuho commented on this pull request.



>  # Contributors
 {:numbered="false"}
 
-Ryan Hamilton was originally an author of this specification.
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions:
+Adam Langley,
+Alessandro Ghedini,
+Christian Huitema,
+Christopher Wood,
+David Schinazi,
+Dragana Damjanovic,
+Eric Rescorla,
+Ian Swett,
+Jana Iyengar,
+<u format="char-ascii" ascii="Kazuho Oku">?</u>,

@martinthomson Thank you for working on this.

Besides, I am really happy to see the possibility of using Kanjis to represent our names. Please let @tatsuhiro-t and me know if we are expected to file PRs that add / change the names to the characters we 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/pull/3283#pullrequestreview-330261244
----==_mimepart_5df04f4054c18_408f3fedf6ccd96c840bc
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/3283#discussion_r356372440">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  # Contributors
 {:numbered=&quot;false&quot;}
 
-Ryan Hamilton was originally an author of this specification.
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions:
+Adam Langley,
+Alessandro Ghedini,
+Christian Huitema,
+Christopher Wood,
+David Schinazi,
+Dragana Damjanovic,
+Eric Rescorla,
+Ian Swett,
+Jana Iyengar,
+&lt;u format=&quot;char-ascii&quot; ascii=&quot;Kazuho Oku&quot;&gt;?&lt;/u&gt;,
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> Thank you for working on this.</p>
<p>Besides, I am really happy to see the possibility of using Kanjis to represent our names. Please let <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/tatsuhiro-t/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tatsuhiro-t">@tatsuhiro-t</a> and me know if we are expected to file PRs that add / change the names to the characters we 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/pull/3283?email_source=notifications&amp;email_token=AFTOJKZRWSXV4EKLP5OK75LQYBDMBA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXWF7A#pullrequestreview-330261244">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6QGRULNJH6UW4VCTTQYBDMBANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7MPV4OKE46EZGMAH3QYBDMBA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXWF7A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJKZRWSXV4EKLP5OK75LQYBDMBA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXWF7A#pullrequestreview-330261244",
"url": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJKZRWSXV4EKLP5OK75LQYBDMBA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXWF7A#pullrequestreview-330261244",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df04f4054c18_408f3fedf6ccd96c840bc--


From nobody Tue Dec 10 18:15: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 D7C3512008C for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:15:15 -0800 (PST)
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 G2BOck2YFqFF for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:15:14 -0800 (PST)
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 670B7120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:15:14 -0800 (PST)
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 AC46E6A00E2 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:15:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576030513; bh=Qczg4tl+uFvMtLsbvVwReUyA2DeJICfAV9RVe+LfHCA=; h=Date:From:To:Subject:From; b=l+NCLN3Ma8vr88WlNz5ByYc0F02FL3VMF/AuRC+NrWWxYQW8esIwSh69CGOdMnEMw 6GGzYuwSpAcgZKE9nEwC4Bz6n3uUBlA2vCholHpfKFYTEOWFf//F9/8XVjbVupn4AH 6u2d17x38hOgUq4iKXK595AhIBxZ4/b/9HZmFfhw=
Date: Tue, 10 Dec 2019 18:15:13 -0800
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/e725fe-e36b24@github.com>
Subject: [quicwg/base-drafts] 7016f4: RTTVar is not really a variance
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z3aXns6NFM2sNW4ffBFzTjfx1tM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:15:16 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7016f46e961bfc46a235379c274cdaf68fccd051
      https://github.com/quicwg/base-drafts/commit/7016f46e961bfc46a235379c274cdaf68fccd051
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-11-11 (Mon, 11 Nov 2019)

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

  Log Message:
  -----------
  RTTVar is not really a variance

It's a mean deviation.  This has confused at least one reader.


  Commit: 77882faf2c30745a5444168dfeac8d708c9c8117
      https://github.com/quicwg/base-drafts/commit/77882faf2c30745a5444168dfeac8d708c9c8117
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-10 (Tue, 10 Dec 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: d8ca865c63bf318b58938eb64adf064032f5971c
      https://github.com/quicwg/base-drafts/commit/d8ca865c63bf318b58938eb64adf064032f5971c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-10 (Tue, 10 Dec 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: 60076da33e27d5f49d9cccfe7a8aee1c67171720
      https://github.com/quicwg/base-drafts/commit/60076da33e27d5f49d9cccfe7a8aee1c67171720
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

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


  Commit: 2625670ec2c3b179bcd81df66c6bf25946c38996
      https://github.com/quicwg/base-drafts/commit/2625670ec2c3b179bcd81df66c6bf25946c38996
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

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


  Commit: 918a1c05d10f94cac30b4651aed997604673a360
      https://github.com/quicwg/base-drafts/commit/918a1c05d10f94cac30b4651aed997604673a360
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  Reduce repetition


  Commit: e36b24df432acf9b049ebc49cd233c381553cb9b
      https://github.com/quicwg/base-drafts/commit/e36b24df432acf9b049ebc49cd233c381553cb9b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3223 from quicwg/ianswett-mean-deviation

RTTVar is not really a variance


Compare: https://github.com/quicwg/base-drafts/compare/e725fe45c124...e36b24df432a


From nobody Tue Dec 10 18:15: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 B6931120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:15:16 -0800 (PST)
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 n5vxEqCnhtQA for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:15:15 -0800 (PST)
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 12508120086 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:15:15 -0800 (PST)
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 85152120308 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:15:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576030514; bh=0txU7QJG8QPR0hG7lw9hWSMlZMyxNUE0WHHm5JhOLII=; h=Date:From:To:Subject:From; b=093vyOD/5OkvoTivKMEZwKaUUkQgzCOSFLNm/fVy/KDqZWMAhfZ6v/pUQI98luM1d rtKFwQ5lOQWk2F3p0c6rwk5cK9dgun8Jc7Cqd94nciOCOFVkT+wvsnaK+HrA8Gpbtc PLe4N0lVlm5Z8fIyV9UEa1C5bwrOy4v8Dg7vz2ys=
Date: Tue, 10 Dec 2019 18:15:14 -0800
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-mean-deviation/918a1c-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/2knvdsRMUvHi6SJyWAkIb21_QHs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:15:17 -0000

  Branch: refs/heads/ianswett-mean-deviation
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Dec 10 18:15: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 EB89F120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:15:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BMrWgfAgr_60 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:15:26 -0800 (PST)
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 C0A2D120086 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:15:26 -0800 (PST)
Date: Tue, 10 Dec 2019 18:15:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576030526; bh=ulYvETpypWcPNWuq91D+maeg6DdB4i2HUovWpHWTS5o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o2nu36mS2ub94R+PpfG0ZokpBdo5EY5wPwiTVTQSrWj9Y1CDoSiBCCiKi1JCiYsxh MPsWublyElySK8kIJ+1IfvQ2NXmgbZTpJxI7vA75gacOgDX5I3oE9OE2j78Ves/KQv IvZg8IZ7gZwanjU2lq8yPxUJrlK6Vvz8ZAJrvs6M=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK25KIBFXVMEGXWREOF37WB35EVBNHHB6EODQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3223/issue_event/2872709761@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3223@github.com>
References: <quicwg/base-drafts/pull/3223@github.com>
Subject: Re: [quicwg/base-drafts] RTTVar is not really a variance (#3223)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0513ee4b4_5d403fba2e4cd95c879a"; 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/7qZLJYkTAn6Dxgu7KybdLpxBhZw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:15:28 -0000

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

Merged #3223 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/3223#event-2872709761
----==_mimepart_5df0513ee4b4_5d403fba2e4cd95c879a
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="521257862" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3223" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3223/hovercard" href="https://github.com/quicwg/base-drafts/pull/3223">#3223</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/3223?email_source=notifications&amp;email_token=AFTOJKYFILSPNYHUH6EO6MTQYBEL5A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5BFAI#event-2872709761">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2JUGOBQIJ6UJZTJ5DQYBEL5ANCNFSM4JL4PMRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3GPL3SGLBNOIVQGV3QYBEL5A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5BFAI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3223?email_source=notifications\u0026email_token=AFTOJKYFILSPNYHUH6EO6MTQYBEL5A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5BFAI#event-2872709761",
"url": "https://github.com/quicwg/base-drafts/pull/3223?email_source=notifications\u0026email_token=AFTOJKYFILSPNYHUH6EO6MTQYBEL5A5CNFSM4JL4PMRKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5BFAI#event-2872709761",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0513ee4b4_5d403fba2e4cd95c879a--


From nobody Tue Dec 10 18: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 08D44120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:16:06 -0800 (PST)
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 FwQQmCBJcPOu for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:16:04 -0800 (PST)
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 CF22F120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:16:04 -0800 (PST)
Date: Tue, 10 Dec 2019 18:16:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576030563; bh=cGJeia0x0juCGYOYWfUI6iYpqGK6+/2HTtKCw5rz7m8=; h=Date:From:To:Subject:From; b=1uaKPDEpFu7pzLgRt/Qtwx8ESvKSW5kWiRARa4GSdetm8Y/fk0WRXr1aOov30Kt8u JGWE5Fi/74Z8I691TF6LQUzWcdn9kS+ZhvAf9djC4BfCQGRxspbMvcqFvXPXX8t/Ia 7PdLsEBZdbYLSp/z6NIqrXRKCY1zS0p0VFyVirAM=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/1aa6c8-45f0b7@github.com>
Subject: [quicwg/base-drafts] 45f0b7: Use contact element
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JLxlvHOro7JPw9EDtGDUGsAqN50>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:16:06 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321
      https://github.com/quicwg/base-drafts/commit/45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Use contact element



From nobody Tue Dec 10 18:16: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 2AFBC120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:16:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id amqirvT5Z4Is for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:16:13 -0800 (PST)
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 B4604120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:16:13 -0800 (PST)
Date: Tue, 10 Dec 2019 18:16:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576030573; bh=hVsRyQi9ckF9TogYIXWRkV2LWJrkO2A0c6x00EEM128=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SzZs5Uk8R/2+ii27JF7d47Yf+e0pE+jlYvqyg/HCtlearhxiJ5VwE5xS9m0ar1O11 FQA0OWOKgjt8o57/5uWAEZf5RvUs9Ath2gcw0SZw4Q392ClSe409fWILoZ6WzvNkzu OmwgRXjJ4TrfQ5Km/hTwp810L4m/dL0oZkvI2mgw=
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/3283/push/4381463022@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0516cefa2b_6e1d3fe007ccd96469990"; 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/do3LioFmaVue09j0bNcTrOB1W_M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:16:15 -0000

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

@martinthomson pushed 1 commit.

45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321  Use contact element


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3283/files/1aa6c8fd5460949cd3278f378e2e1ea48c0810ac..45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321

----==_mimepart_5df0516cefa2b_6e1d3fe007ccd96469990
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/45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321">45f0b7f</a>  Use contact element</li>
</ul>


<p style="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/3283/files/1aa6c8fd5460949cd3278f378e2e1ea48c0810ac..45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321?email_source=notifications&amp;email_token=AFTOJK7KOTMMDBCXTTBGATLQYBEOZA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCNBWGMYDEMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2NUQ6JTRSGQWCT5FLQYBEOZANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7MQ55XOLGXSLW443LQYBEOZA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCNBWGMYDEMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/1aa6c8fd5460949cd3278f378e2e1ea48c0810ac..45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321?email_source=notifications\u0026email_token=AFTOJK7KOTMMDBCXTTBGATLQYBEOZA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCNBWGMYDEMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/1aa6c8fd5460949cd3278f378e2e1ea48c0810ac..45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321?email_source=notifications\u0026email_token=AFTOJK7KOTMMDBCXTTBGATLQYBEOZA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DCNBWGMYDEMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df0516cefa2b_6e1d3fe007ccd96469990--


From nobody Tue Dec 10 18: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 6180112008C for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:16:17 -0800 (PST)
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 U_omvb9SGENv for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:16:16 -0800 (PST)
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 38AC3120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:16:16 -0800 (PST)
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 8720C5200E2 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:16:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576030575; bh=beA6XZEOQVHwj1qeY9GDrvXxUoXVGwgoFWT+RLKusn8=; h=Date:From:To:Subject:From; b=Fm478U5y5kcJ5TUM+VAgoteDaSD4/eYuJw++vVog6Tnz2g9owYJTb2c6WXZjSRA+l bufstySuCXZROfuLkBEWweP72bTLO4eWczK2cqilBYf3Kx4cpjX2ZrFBziNIsxRhXJ CI9Df+zGc/1bGpfm3RBpm6/SMhQM8gxkhwpgLDyU=
Date: Tue, 10 Dec 2019 18:16:15 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/24e9bc-fd8153@github.com>
Subject: [quicwg/base-drafts] fd8153: Script updating gh-pages from e36b24df. [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/D5EieeOg-VR216bh9UfK8Bf-u5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:16:17 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: fd815313b1b345b79f82a630dcb56da158c807a1
      https://github.com/quicwg/base-drafts/commit/fd815313b1b345b79f82a630dcb56da158c807a1
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-11 (Wed, 11 Dec 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-loss-epoch/draft-ietf-quic-http.html
    R ianswett-loss-epoch/draft-ietf-quic-http.txt
    R ianswett-loss-epoch/draft-ietf-quic-invariants.html
    R ianswett-loss-epoch/draft-ietf-quic-invariants.txt
    R ianswett-loss-epoch/draft-ietf-quic-qpack.html
    R ianswett-loss-epoch/draft-ietf-quic-qpack.txt
    R ianswett-loss-epoch/draft-ietf-quic-recovery.html
    R ianswett-loss-epoch/draft-ietf-quic-recovery.txt
    R ianswett-loss-epoch/draft-ietf-quic-tls.html
    R ianswett-loss-epoch/draft-ietf-quic-tls.txt
    R ianswett-loss-epoch/draft-ietf-quic-transport.html
    R ianswett-loss-epoch/draft-ietf-quic-transport.txt
    R ianswett-loss-epoch/index.html
    M index.html

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



From nobody Tue Dec 10 18:18: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 5227E1208B6 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:17:57 -0800 (PST)
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 PDv1_hDAGpEg for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:17:56 -0800 (PST)
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 D6A1912086E for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:17:55 -0800 (PST)
Date: Tue, 10 Dec 2019 18:17:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576030674; bh=wpaSGUgseK+pKkh7EHyS9zzwWmvrSczgXcrV6gvataU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T/Kt5qYh6wzQIXot3PmvNEAwG4WMiqE2oIWxvhehXltZtj7PTtmxWIfyDxOk8JDjy 7Lejc+ZesGiN+WUE5JtwB6gIQTO1YWJJRqw3TmbgRotlUc+yur0Ny7H8Vvy9Cl+BDx /Q5eLjwmTk9jX4csmZf3sPKjBuLfQeu9+dIzPho4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5PWFBSIGONDXQPF4V37WCFFEVBNHHB7PASZI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3283/review/330263918@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df051d2e07e6_4d813fb070ecd9601131b9"; 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/pwofqR4GCwmhRKTc9P2aXcLydjg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:17:58 -0000

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

martinthomson commented on this pull request.



>  # Contributors
 {:numbered="false"}
 
-Ryan Hamilton was originally an author of this specification.
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions:
+Adam Langley,
+Alessandro Ghedini,
+Christian Huitema,
+Christopher Wood,
+David Schinazi,
+Dragana Damjanovic,
+Eric Rescorla,
+Ian Swett,
+Jana Iyengar,
+<u format="char-ascii" ascii="Kazuho Oku">?</u>,

Thanks.  Just give me the text in whatever way you like.  Paste it in a comment or send 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/pull/3283#discussion_r356374744
----==_mimepart_5df051d2e07e6_4d813fb070ecd9601131b9
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/3283#discussion_r356374744">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  # Contributors
 {:numbered=&quot;false&quot;}
 
-Ryan Hamilton was originally an author of this specification.
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions:
+Adam Langley,
+Alessandro Ghedini,
+Christian Huitema,
+Christopher Wood,
+David Schinazi,
+Dragana Damjanovic,
+Eric Rescorla,
+Ian Swett,
+Jana Iyengar,
+&lt;u format=&quot;char-ascii&quot; ascii=&quot;Kazuho Oku&quot;&gt;?&lt;/u&gt;,
</pre>
<p>Thanks.  Just give me the text in whatever way you like.  Paste it in a comment or send 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/pull/3283?email_source=notifications&amp;email_token=AFTOJK7ZALV5LSZDCCQVSUTQYBEVFA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXW23Q#discussion_r356374744">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4RRJGE5QIRS5HB7ZTQYBEVFANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK53GS2TPOV5CYKOYSDQYBEVFA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXW23Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJK7ZALV5LSZDCCQVSUTQYBEVFA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXW23Q#discussion_r356374744",
"url": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJK7ZALV5LSZDCCQVSUTQYBEVFA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXW23Q#discussion_r356374744",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df051d2e07e6_4d813fb070ecd9601131b9--


From nobody Tue Dec 10 18: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 B66D0120086 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:18:51 -0800 (PST)
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 x7zpXD0MeVNq for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:18:50 -0800 (PST)
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 54E36120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:18:50 -0800 (PST)
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 841D6A04F7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:18:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576030729; bh=SRX5H9OYye3caBIJDQpziHGB83wMnB4GwemBMPbAzuo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M8h4HgAiBoV5bLhPa7zWo7xBp1MjObWPZdnoz/30fjT5Tr2VwJCjYPfli4j2evL8E WWpdScvIF7XgikZCaioBWbbNsZe9tnOSN2PK6ac947mixmaW1TG03ZcU9QquO6qp5m uiEsttl464RvpUKTRdcJlTNKBUZqeLJayLH0BR2w=
Date: Tue, 10 Dec 2019 18:18:49 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK622M32ECPZJCZAU4V37WCITEVBNHHB746W5E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3296/review/330264122@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3296@github.com>
References: <quicwg/base-drafts/pull/3296@github.com>
Subject: Re: [quicwg/base-drafts] Clarify conditions for disabling spin bit (#3296)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df05209741ab_5f273fb81accd960196384"; 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/SRLWPin0EJjY5olX1Mou3Ey0KbQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:18:52 -0000

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

martinthomson commented on this pull request.



> @@ -4380,12 +4380,10 @@ support the spin bit MUST implement it as specified in this section.
 Each endpoint unilaterally decides if the spin bit is enabled or disabled for a
 connection. Implementations MUST allow administrators of clients and servers
 to disable the spin bit either globally or on a per-connection basis. Even when
-the spin bit is not disabled by the administrator, implementations MUST disable
-the spin bit for a given connection with a certain likelihood. The random
-selection process SHOULD be designed such that on average the spin bit is
-disabled for at least one eighth of network paths. The selection process
-performed at the beginning of the connection SHOULD be applied for all paths
-used by the connection.

Yeah, it seems to be duplicative as the text now talks about paths rather than 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/3296#discussion_r356374911
----==_mimepart_5df05209741ab_5f273fb81accd960196384
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/3296#discussion_r356374911">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4380,12 +4380,10 @@ support the spin bit MUST implement it as specified in this section.
 Each endpoint unilaterally decides if the spin bit is enabled or disabled for a
 connection. Implementations MUST allow administrators of clients and servers
 to disable the spin bit either globally or on a per-connection basis. Even when
-the spin bit is not disabled by the administrator, implementations MUST disable
-the spin bit for a given connection with a certain likelihood. The random
-selection process SHOULD be designed such that on average the spin bit is
-disabled for at least one eighth of network paths. The selection process
-performed at the beginning of the connection SHOULD be applied for all paths
-used by the connection.
</pre>
<p>Yeah, it seems to be duplicative as the text now talks about paths rather than 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/3296?email_source=notifications&amp;email_token=AFTOJK5UQB5NHVPAIYYKJCTQYBEYTA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXW4OQ#discussion_r356374911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3EVRKV6DSBP6FOPILQYBEYTANCNFSM4JZG37YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6JUOCJJ6QPJEHREK3QYBEYTA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXW4OQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJK5UQB5NHVPAIYYKJCTQYBEYTA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXW4OQ#discussion_r356374911",
"url": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJK5UQB5NHVPAIYYKJCTQYBEYTA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXW4OQ#discussion_r356374911",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df05209741ab_5f273fb81accd960196384--


From nobody Tue Dec 10 18: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 AB4F11200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:23:02 -0800 (PST)
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 H2UgW9do35dd for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:23:01 -0800 (PST)
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 24012120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:23:01 -0800 (PST)
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 3724D2C0A52 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:23:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576030980; bh=50e4vWyjrLwHwLRIAEKP2XRXXmnBVZgFQX7CnasawJ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NGHvlRjaqeJiQTUeCviB2YztU8TWSKO0nQBayetVTXHJblKe04zmJLWpiqEGs/YrI yW7gDuhukvUA7HTtD5YxYf/Uy+Lx/YQD/79W6C4AU2W6XDAQGAr2C0sUqF9CLzOuYn 5dlBRt8XmXnZnZSATa9bqCr7PN4SvwvyCTkcMA10=
Date: Tue, 10 Dec 2019 18:23:00 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY7PX5CNNODI4PTDSV37WCYJEVBNHHBYGSUE4@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/review/330265093@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_5df0530428b01_32db3f885f6cd960141389"; 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/Yaad6Ghx6vplIYxoCuKK_xJq0t8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:23:02 -0000

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

martinthomson commented on this pull request.



> +{{handshake-properties}}.  Similarly, any active attacker that observes QUIC
+packets and attempts to insert new data or modify existing data in those packets
+should not be able to generate packets deemed valid by the receiving endpoint.
+
+A spoofing attack, in which an active attacker rewrites unprotected parts of a
+QUIC packet that it forwards or injects, such as the source or destination
+address, is only effective if the attacker can forward packets to the original
+endpoint.  Packet protection ensures that the packet payloads can only be
+processed by the endpoints that completed the handshake, and invalid QUIC
+packets are ignored by those endpoints.
+
+An attacker can also modify the boundaries between QUIC packets and UDP
+datagrams, causing multiple packets to be coalesced into a single datagram, or
+splitting coalesced packets into multiple datagrams.  Such modification has no
+functional effect on a QUIC connection, although it might change the performance
+characteristics exhibited by the receiving endpoint.

Of note here is that we allow Initial packets to be smaller than 1200 bytes, as long as they are coalesced with other stuff to make up a 1200 byte UDP datagram.  That too is vulnerable to this sort of composition problem.  I think that it's fine to make these assumptions and risk modification as long as they are recognized as such.  For Initial, we are doing so on the understanding that elements on the path are able to disrupt the handshake at that point anyway.  For PMTUD, we might make a different assessment as the conditions are 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/2925#discussion_r356375759
----==_mimepart_5df0530428b01_32db3f885f6cd960141389
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/2925#discussion_r356375759">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +{{handshake-properties}}.  Similarly, any active attacker that observes QUIC
+packets and attempts to insert new data or modify existing data in those packets
+should not be able to generate packets deemed valid by the receiving endpoint.
+
+A spoofing attack, in which an active attacker rewrites unprotected parts of a
+QUIC packet that it forwards or injects, such as the source or destination
+address, is only effective if the attacker can forward packets to the original
+endpoint.  Packet protection ensures that the packet payloads can only be
+processed by the endpoints that completed the handshake, and invalid QUIC
+packets are ignored by those endpoints.
+
+An attacker can also modify the boundaries between QUIC packets and UDP
+datagrams, causing multiple packets to be coalesced into a single datagram, or
+splitting coalesced packets into multiple datagrams.  Such modification has no
+functional effect on a QUIC connection, although it might change the performance
+characteristics exhibited by the receiving endpoint.
</pre>
<p>Of note here is that we allow Initial packets to be smaller than 1200 bytes, as long as they are coalesced with other stuff to make up a 1200 byte UDP datagram.  That too is vulnerable to this sort of composition problem.  I think that it's fine to make these assumptions and risk modification as long as they are recognized as such.  For Initial, we are doing so on the understanding that elements on the path are able to disrupt the handshake at that point anyway.  For PMTUD, we might make a different assessment as the conditions are 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/2925?email_source=notifications&amp;email_token=AFTOJKZM6BI2SXUZVH4NZR3QYBFIJA5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXXEBI#discussion_r356375759">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5DHFSPO4YLK3F2MFDQYBFIJANCNFSM4IF76LWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7K2TVCTQYEF7QMC2LQYBFIJA5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXXEBI.gif" height="1" width="1" 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=AFTOJKZM6BI2SXUZVH4NZR3QYBFIJA5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXXEBI#discussion_r356375759",
"url": "https://github.com/quicwg/base-drafts/pull/2925?email_source=notifications\u0026email_token=AFTOJKZM6BI2SXUZVH4NZR3QYBFIJA5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXXEBI#discussion_r356375759",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0530428b01_32db3f885f6cd960141389--


From nobody Tue Dec 10 18:30: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 2564A1200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:30:35 -0800 (PST)
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 eZBmjd5c81DX for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:30:33 -0800 (PST)
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 1FEA3120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:30:33 -0800 (PST)
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 5E6DA6A0068 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:30:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576031432; bh=Gyp8vTtTwy05wR7FsnBYrvd/NVEKldfpBxBW3FRHfJM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q29UgrQOqEapSkuDy7vFXxFC9h4qML/r3ztsI1KjaK6briMjg4fnFM2UBdzIeuX6D OkYMs3faO47A8ac/NXKaXjy6HMifsuhtvlpl0ddw9ttgrWvxhw/1RDRPOmpMaxIPEA VmwerMlURMhKoNmhyKqTWjZQ70uzqa0wFy5AO9H8=
Date: Tue, 10 Dec 2019 18:30:32 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ2Y5PBC6XXTY36OO537WDUREVBNHHB746W5E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3296/review/330266765@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3296@github.com>
References: <quicwg/base-drafts/pull/3296@github.com>
Subject: Re: [quicwg/base-drafts] Clarify conditions for disabling spin bit (#3296)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df054c84f513_4d3f3fe2b6ccd96c962e1"; 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/Yp2ewyJmnypY7sCkofDVLWYjges>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:30:35 -0000

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

janaiyengar approved this pull request.

One suggestion

> @@ -4380,12 +4380,10 @@ support the spin bit MUST implement it as specified in this section.
 Each endpoint unilaterally decides if the spin bit is enabled or disabled for a
 connection. Implementations MUST allow administrators of clients and servers
 to disable the spin bit either globally or on a per-connection basis. Even when
-the spin bit is not disabled by the administrator, implementations MUST disable
-the spin bit for a given connection with a certain likelihood. The random
-selection process SHOULD be designed such that on average the spin bit is
-disabled for at least one eighth of network paths. The selection process
-performed at the beginning of the connection SHOULD be applied for all paths
-used by the connection.
+the spin bit is not disabled by the administrator, endpoints MUST disable their
+use of the spin bit for a random selection of at least one in every 16 network
+paths, or for one in every 16 connection IDs. This ensures that the spin bit

```suggestion
paths, or for one in every 16 connection IDs. Since both endpoints in a connection disable the spin bit independently, this ensures that the spin 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/3296#pullrequestreview-330266765
----==_mimepart_5df054c84f513_4d3f3fe2b6ccd96c962e1
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 suggestion</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3296#discussi=
on_r356377121">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -4380,12 +4380,10 @@ support the spin b=
it MUST implement it as specified in this section.=0D
 Each endpoint unilaterally decides if the spin bit is enabled or disable=
d for a=0D
 connection. Implementations MUST allow administrators of clients and ser=
vers=0D
 to disable the spin bit either globally or on a per-connection basis. Ev=
en when=0D
-the spin bit is not disabled by the administrator, implementations MUST =
disable=0D
-the spin bit for a given connection with a certain likelihood. The rando=
m=0D
-selection process SHOULD be designed such that on average the spin bit i=
s=0D
-disabled for at least one eighth of network paths. The selection process=
=0D
-performed at the beginning of the connection SHOULD be applied for all p=
aths=0D
-used by the connection.=0D
+the spin bit is not disabled by the administrator, endpoints MUST disabl=
e their=0D
+use of the spin bit for a random selection of at least one in every 16 n=
etwork=0D
+paths, or for one in every 16 connection IDs. This ensures that the spin=
 bit=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-paths, or for one in every 16 connection IDs.=
 This ensures that the spin bit=0D
+paths, or for one in every 16 connection IDs. Since both endpoints in a =
connection disable the spin bit independently, this ensures that the spin=
 bit=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/3296?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK6VD336YR4XTZBBGKDQYBGERA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXXRDI#pullrequestreview-330266765=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK6RQPMRPMKE6BQRSYLQYBGERANCNFSM4JZG37YQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKYDSIYUFMKZ=
TCDFG63QYBGERA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCOXXRDI.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/3296?email_source=3D=
notifications\u0026email_token=3DAFTOJK6VD336YR4XTZBBGKDQYBGERA5CNFSM4JZG=
37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
OXXRDI#pullrequestreview-330266765",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3296?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK6VD336YR4XTZBBGKDQYBGERA5CNFSM4JZG37=
Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX=
XRDI#pullrequestreview-330266765",=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_5df054c84f513_4d3f3fe2b6ccd96c962e1--


From nobody Tue Dec 10 18:32: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 B24C11200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:32:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6dFwPB44CAEi for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:32:05 -0800 (PST)
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 2C37D120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:32:05 -0800 (PST)
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 589091C0DAE for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:32:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576031524; bh=CRELHxIuT7BC0ijjErE7KXH53NP2KkEOR4Hl586D3Jo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nzABBiN3Ji8MQlcxoRROMabC+FSuRM3/m6/KTqVlu6P99qnNFvhirl+0O9cPtLzKV 3xeQRDTEF0POjd7zw2onV6jG3vhAD5spolZQd/CybdS6zry3FV4mJD6R4nkVR0wLtr 4SFx3JZwW+oVrgr2SAddQSZbsQ0by9+sNGOJucB0=
Date: Tue, 10 Dec 2019 18:32:04 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK63MJV66CABFC4W6PF37WD2JEVBNHHB7VMV2I@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3287/c564349683@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3287@github.com>
References: <quicwg/base-drafts/pull/3287@github.com>
Subject: Re: [quicwg/base-drafts] Keep RFC6928 informative (#3287)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df05524497b8_ed63f883d6cd964380cb"; 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/DUyEeTdte39qupjYLCqEzuBD8dI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:32:07 -0000

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

Let this run through the consensus process, since the issue is marked as design. I'm removing the editorial tag to avoid any confusion.

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

<p>Let this run through the consensus process, since the issue is marked as design. I'm removing the editorial tag to avoid any confusion.</p>

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


From nobody Tue Dec 10 18:34: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 5A68B1200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:34:54 -0800 (PST)
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 KPIfP-L0uRFU for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:34:52 -0800 (PST)
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 76F4C120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:34:52 -0800 (PST)
Date: Tue, 10 Dec 2019 18:34:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576031691; bh=iqxcFvyxcF76u0OVFx1rTyVaSTzMRHEYrxj7MAHB58w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fGcRST3vtHQUUI20Y76+c0bIp8su/k7rJZPpbaiKv51o2s8sKgWTkl+16NoBdPFbe d2uptBRY8fmYJV8qk2UOOdniPL2H9u3hRcQut1lccbp3UxLxmq2fWJ0scCXMrJ9xud PKk0EgwyE8wPpn1gJePWnY6YJSJTLlB2yJKLs6eA=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6GEOSTDAKZV2XQZ2N37WEEXEVBNHHB7MNOEU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3281/review/330267754@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df055cb8a07b_36763f9145ccd95c597e0"; 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/KehSqsRNxC4BIdfWVcyvf9L5kpQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:34:54 -0000

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

janaiyengar approved this pull request.

A nit, but looks good, thanks for working patiently!

> @@ -1719,9 +1719,11 @@ 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, unless the values are encrypted.  For example, it cannot include the
-previous connection ID or addressing information.  Information that allows the
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be accessible
-to entities other than the server.
+previous connection ID or addressing information.  A server MUST ensure that
+every NEW_TOKEN frame it sends is unique across all clients, with the exception
+of those sent to repair loss of a previously sent NEW_TOKEN frame.  Information

```suggestion
of those sent to repair losses of previously sent NEW_TOKEN frames.  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/3281#pullrequestreview-330267754
----==_mimepart_5df055cb8a07b_36763f9145ccd95c597e0
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 nit, but looks good, thanks for working patiently!</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3281#discussi=
on_r356377953">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1719,9 +1719,11 @@ encrypted form in t=
he token.=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, unless the values are encrypted.  For example, it cannot include=
 the=0D
-previous connection ID or addressing information.  Information that allo=
ws the=0D
-server to distinguish between tokens from Retry and NEW_TOKEN MAY be acc=
essible=0D
-to entities other than the server.=0D
+previous connection ID or addressing information.  A server MUST ensure =
that=0D
+every NEW_TOKEN frame it sends is unique across all clients, with the ex=
ception=0D
+of those sent to repair loss of a previously sent NEW_TOKEN frame.  Info=
rmation=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-of those sent to repair loss of a previously =
sent NEW_TOKEN frame.  Information=0D
+of those sent to repair losses of previously sent NEW_TOKEN frames.  Inf=
ormation=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/3281?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK4JJE5NYIUGMG6RUPTQYBGUXA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOXXY2Q#pullrequestreview-330267754=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJKYCUMGV66RLZ762SQLQYBGUXANCNFSM4JUSKXZA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK2F2765WJTK=
7YSEU7LQYBGUXA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCOXXY2Q.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/3281?email_source=3D=
notifications\u0026email_token=3DAFTOJK4JJE5NYIUGMG6RUPTQYBGUXA5CNFSM4JUS=
KXZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
OXXY2Q#pullrequestreview-330267754",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3281?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK4JJE5NYIUGMG6RUPTQYBGUXA5CNFSM4JUSKX=
ZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX=
XY2Q#pullrequestreview-330267754",=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_5df055cb8a07b_36763f9145ccd95c597e0--


From nobody Tue Dec 10 18:35: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 7A8831200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:35:09 -0800 (PST)
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 0SV_QloL8scy for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:35:08 -0800 (PST)
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 1EB9C120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:35:08 -0800 (PST)
Date: Tue, 10 Dec 2019 18:35:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576031707; bh=dHdfFsnHD86dHaY5UcD9GhYtgHgxBgGnTLkmqDGZydE=; h=Date:From:To:Subject:From; b=Kk2e9CbgySU0p6paLQQCgZKZqog+fq8vk3Kh9QklmiB6d5hg+s2B+f9TcQZVRwX+u /4iCE5YFVU53XssNHMyilym+hQJcoX90ozAqSrrkcxBTe1lQQwdKtMKf0bwQdCH0oe NmzL1r3l4v7AFRuUjm7YHvH0vAx0RET/5eNwrhrM=
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/dedupe-token/8a400b-cd6fcb@github.com>
Subject: [quicwg/base-drafts] cd6fcb: 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/ZqIWTJoGi24ElpCbEAHqKerxoCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:35:09 -0000

  Branch: refs/heads/dedupe-token
  Home:   https://github.com/quicwg/base-drafts
  Commit: cd6fcba2ed941f991e0ef5aefcd59767b295d037
      https://github.com/quicwg/base-drafts/commit/cd6fcba2ed941f991e0ef5aefcd59767b295d037
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

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



From nobody Tue Dec 10 18:35: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 A14691200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:35:19 -0800 (PST)
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 1x1bV93SydA3 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:35:18 -0800 (PST)
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 4B67A120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:35:18 -0800 (PST)
Date: Tue, 10 Dec 2019 18:35:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576031717; bh=lTa2IdXyiNCq/1OgjW+9A2CPg3jmK7gRUgkGg1QVpXc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bL6JLaJNxqqzVkLAdAfAuo06+AtNwkDLBEc57Zt1zCq0jFyrkHlnTobbXY442IGzr 510pGcGiVcHSBdYSRNNi0wi6Vvns3gtr9h0Xkfbu9moJ3u5w3qmV8WXmTcQgdll7YB cDyfVR+bjhu0JZOKO/NHpLWJmrsumjLw1m071ROs=
From: Jana Iyengar <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/3281/push/4381508458@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df055e56fe0f_48033fbc114cd9682283e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/HD4fT0obSJ9oMFQeq0V1hIaYDME>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:35:20 -0000

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

@janaiyengar pushed 1 commit.

cd6fcba2ed941f991e0ef5aefcd59767b295d037  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/3281/files/8a400b45f8817c1894ac1789f43b039070b50a72..cd6fcba2ed941f991e0ef5aefcd59767b295d037

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/cd6fcba2ed941f991e0ef5aefcd59767b295d037">cd6fcba</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/3281/files/8a400b45f8817c1894ac1789f43b039070b50a72..cd6fcba2ed941f991e0ef5aefcd59767b295d037?email_source=notifications&amp;email_token=AFTOJK6PSSGWBCCDCAKHZU3QYBGWLA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM4DCNJQHA2DKOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2KLZ6B35SQZBDPDQ3QYBGWLANCNFSM4JUSKXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ75C6NKNFMLRARXCLQYBGWLA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM4DCNJQHA2DKOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3281/files/8a400b45f8817c1894ac1789f43b039070b50a72..cd6fcba2ed941f991e0ef5aefcd59767b295d037?email_source=notifications\u0026email_token=AFTOJK6PSSGWBCCDCAKHZU3QYBGWLA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM4DCNJQHA2DKOA",
"url": "https://github.com/quicwg/base-drafts/pull/3281/files/8a400b45f8817c1894ac1789f43b039070b50a72..cd6fcba2ed941f991e0ef5aefcd59767b295d037?email_source=notifications\u0026email_token=AFTOJK6PSSGWBCCDCAKHZU3QYBGWLA5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQMJTGUYDGNKQOVZWQIZUGM4DCNJQHA2DKOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df055e56fe0f_48033fbc114cd9682283e--


From nobody Tue Dec 10 18:36: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 6AB7D120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:36:05 -0800 (PST)
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 FcgVNWuPhxtL for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:36:04 -0800 (PST)
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 3D3091200F5 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:36:04 -0800 (PST)
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 971C06611D8 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:36:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576031763; bh=c3XfZC9usYoBcPgyNm94zQ40x9idrlpIAQNgQejGyFs=; h=Date:From:To:Subject:From; b=gdbTv6aG4MhCbQOEiiMFUGYyCpnbLnt7I7OrMmRt4q9/l42JuC9kTJQhhfcRUyei7 NAYakFG3rehvTmTNRCMkOoWxp4MROFx4bfF9UgsogbsVOHuwZmkbvSWZnThRhXC618 SyPfJPQkimUsW+QFbJyXAmmeXtD9wtTa1JSzb+MA=
Date: Tue, 10 Dec 2019 18:36:03 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/fd8153-1f0017@github.com>
Subject: [quicwg/base-drafts] 1f0017: Script updating gh-pages from cd6fcba2. [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/Wn567Pv-Ms_md_X2g83o3_el7JU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:36:05 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1f001792e063da61c3e6290763f1d2a8861a6331
      https://github.com/quicwg/base-drafts/commit/1f001792e063da61c3e6290763f1d2a8861a6331
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

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



From nobody Tue Dec 10 18: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 BF606120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:37:10 -0800 (PST)
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 oZtZ6J1e9C0c for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:37:09 -0800 (PST)
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 48F7F120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:37:09 -0800 (PST)
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 F3603120385 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:37:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576031829; bh=dkXh8TqIJDQQ7tjyJKnE0vzGQWVxzAMwFSyb7vdPRSQ=; h=Date:From:To:Subject:From; b=T/J06lqXDXlBzTkTISaMZwr0qbT0zAVLdgeF8LBuKqI6TYkSaGloYso4fc8N+t4pp cMAMQiOqCRo0hxqoVXTdu4u5R2sfTdaLVskdssaG1LI0Eq3sQMRaqld3y++P8Xr55v cDJa3HN0o7cT6YSpZKPGMztVz1HEdgzI4/X2YvO8=
Date: Tue, 10 Dec 2019 18:37:08 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/e36b24-1eba3a@github.com>
Subject: [quicwg/base-drafts] 18e24e: NEW_TOKEN contains globally unique values
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 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-uMf2Z3YA09mWkCeVlSWe4VhLs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:37:11 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 18e24e212c3abd623990da105478c9f731f7485c
      https://github.com/quicwg/base-drafts/commit/18e24e212c3abd623990da105478c9f731f7485c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

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

  Log Message:
  -----------
  NEW_TOKEN contains globally unique values

This is already implied by the existing text, but it isn't said
directly.  That is, we say that the values can't be linkable, which
is a stronger requirement.  Saying that you can't send the same value on
two connections is much clearer.

Closes #3179.


  Commit: 932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a
      https://github.com/quicwg/base-drafts/commit/932d505c5dcc243939b7b2e6b4f1ba28aa72bd8a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

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

  Log Message:
  -----------
  Paraphrase suggestions


  Commit: 8a400b45f8817c1894ac1789f43b039070b50a72
      https://github.com/quicwg/base-drafts/commit/8a400b45f8817c1894ac1789f43b039070b50a72
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  Reword, thanks @janaiyengar


  Commit: cd6fcba2ed941f991e0ef5aefcd59767b295d037
      https://github.com/quicwg/base-drafts/commit/cd6fcba2ed941f991e0ef5aefcd59767b295d037
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

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


  Commit: 1eba3aa1de7f7635d9d923becc14d0aa80fbe1eb
      https://github.com/quicwg/base-drafts/commit/1eba3aa1de7f7635d9d923becc14d0aa80fbe1eb
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3281 from quicwg/dedupe-token

NEW_TOKEN contains globally unique values


Compare: https://github.com/quicwg/base-drafts/compare/e36b24df432a...1eba3aa1de7f


From nobody Tue Dec 10 18: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 71423120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:37:11 -0800 (PST)
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 kke2kToHAsaa for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:37:10 -0800 (PST)
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 52E831200F5 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:37:10 -0800 (PST)
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 8E1BEC602D1 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:37:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576031829; bh=+aNXn+4npovEBpqW2hHuTk7MfKld/uH+cKB8ysdzTl8=; h=Date:From:To:Subject:From; b=xQZ9aEy1eFpUweDHwu9L3kdl9k0MDTvVL+VileycJKSWubrfHp/iz85Msu5uYmqSs HsmsI7cg30NNL34NQudQDvJ1SiQZyrPsYgjUffrHwLCSZitHDjo3acT7Rj1c6znqT4 mDNp+GXo0NevvIQZOvVSCeBF/yJsyqfvfFMnaCTw=
Date: Tue, 10 Dec 2019 18:37:09 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/dedupe-token/cd6fcb-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/sXyhoD-SYo48hBbGvygsLNWMrn4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:37:11 -0000

  Branch: refs/heads/dedupe-token
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Dec 10 18:37: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 B1A17120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:37:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.522
X-Spam-Level: 
X-Spam-Status: No, score=-6.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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.14, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m0wXqG90LxCo for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:37:18 -0800 (PST)
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 390C5120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:37:18 -0800 (PST)
Date: Tue, 10 Dec 2019 18:37:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576031837; bh=BDQy/pfYvsXVy7pXaGj5EXb3yqQMXiPzIcIhbOOCClg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LItqOL6LEWDynBWxm7+xLlehwIkjbwRCG1lVrh3KW1BEmVMgvmoFF4leqwuarCD3T nMgYKNZ0NixSFEZDm5CLP8Bt36bZxA9JQW/SBbAKhjNa1SkB331znlFwDKKBw7AzZB Tg+olX/Zm4ymcPpJZzMBoDIwppZFtEADw9Ftanmg=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK24LWSD62OPHSUCA5V37WEN3EVBNHHB5NOWSE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3179/issue_event/2872742962@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3179@github.com>
References: <quicwg/base-drafts/issues/3179@github.com>
Subject: Re: [quicwg/base-drafts] Duplicate NEW_TOKEN should only be on same connection (#3179)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0565d8557d_5d983fc8624cd960703a"; 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/R1ssQqmyuQ6mC2VtYXGJv_YGl2c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:37:20 -0000

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

Closed #3179 via #3281.

-- 
You are receiving this 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#event-2872742962
----==_mimepart_5df0565d8557d_5d983fc8624cd960703a
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="515233425" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3179" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3179/hovercard" href="https://github.com/quicwg/base-drafts/issues/3179">#3179</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="531738149" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3281" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3281/hovercard" href="https://github.com/quicwg/base-drafts/pull/3281">#3281</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/3179?email_source=notifications&amp;email_token=AFTOJK4EA3Q6T4ERTZVXEG3QYBG53A5CNFSM4JHF2Q72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5JIMQ#event-2872742962">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3KRHSOEWJIZMJLWGLQYBG53ANCNFSM4JHF2Q7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5B6HJ34DSMAUKNBM3QYBG53A5CNFSM4JHF2Q72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5JIMQ.gif" height="1" width="1" 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=AFTOJK4EA3Q6T4ERTZVXEG3QYBG53A5CNFSM4JHF2Q72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5JIMQ#event-2872742962",
"url": "https://github.com/quicwg/base-drafts/issues/3179?email_source=notifications\u0026email_token=AFTOJK4EA3Q6T4ERTZVXEG3QYBG53A5CNFSM4JHF2Q72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5JIMQ#event-2872742962",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0565d8557d_5d983fc8624cd960703a--


From nobody Tue Dec 10 18:37: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 AF218120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:37:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sBGwRYV6Mpl1 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:37:19 -0800 (PST)
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 5CF601200F5 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:37:19 -0800 (PST)
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 AB0FDC61FE9 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:37:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576031838; bh=oTG9qP3th2ustFE73mhBn/rH0KTImmd4BHjqyd6bmxQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1vLu3Ph4rWRgmUwKg49X368UxPSky8JbPM5lwt2nnd9vljofVz4s2dOuD18PV2Gci iJaCkrP7v5iRA+XEK0RG4gj5BHuGR7xhA6RTk01OKwNWnZA3VcJvxqkAovKvUcB0yE XquQ/D/zzhMW+ot4UWvR1FH5+YM2FYA++7gZIC30=
Date: Tue, 10 Dec 2019 18:37:18 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2TYK6DU4ACXQ6ITCN37WEN5EVBNHHB7MNOEU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3281/issue_event/2872742956@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3281@github.com>
References: <quicwg/base-drafts/pull/3281@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN contains globally unique values (#3281)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0565e9b65c_4d393fe2b6ccd96c94640"; 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/-jRj2q4yRjCwkLfqhtOX9J7NYDc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:37:20 -0000

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

Merged #3281 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/3281#event-2872742956
----==_mimepart_5df0565e9b65c_4d393fe2b6ccd96c94640
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="531738149" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3281" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3281/hovercard" href="https://github.com/quicwg/base-drafts/pull/3281">#3281</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/3281?email_source=notifications&amp;email_token=AFTOJK6ZTNGMVCDUIZ3E62TQYBG55A5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5JILA#event-2872742956">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK36ZZIUIBJBJXAKPB3QYBG55ANCNFSM4JUSKXZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5JTNDSPDKQBJQVTWTQYBG55A5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5JILA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK6ZTNGMVCDUIZ3E62TQYBG55A5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5JILA#event-2872742956",
"url": "https://github.com/quicwg/base-drafts/pull/3281?email_source=notifications\u0026email_token=AFTOJK6ZTNGMVCDUIZ3E62TQYBG55A5CNFSM4JUSKXZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM5JILA#event-2872742956",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0565e9b65c_4d393fe2b6ccd96c94640--


From nobody Tue Dec 10 18: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 D46B41200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:37:58 -0800 (PST)
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 ucM57_-QkWN1 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:37:57 -0800 (PST)
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 AD390120219 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:37:57 -0800 (PST)
Date: Tue, 10 Dec 2019 18:37:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576031877; bh=+muRD9OMZ28nlz7evM6X4jhufYxVHnyK9mbC/CT6t+A=; h=Date:From:To:Subject:From; b=oAMJR+S8JsGQ1pvKMmjzmipJlg2JbUgSu0sfXsBVrd5UrSVtGrwcPEp8oec3qZi1V tKPSfqceQxbNGxMLVgpLpoNmOkgU/0DUG5jZ8JT1bKOVQL7uIIGf3itADrGkIDHmwS g6ORn+Q8YEerWdgsI42tTZrNoumcWk740czcPBaY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/1f0017-7843f0@github.com>
Subject: [quicwg/base-drafts] 7843f0: Script updating gh-pages from 1eba3aa1. [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/vpxBy9n8f5JQbFoBJzxUD51DT6U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:37:59 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7843f09fa81cabbc0133b250f0503248b387a5af
      https://github.com/quicwg/base-drafts/commit/7843f09fa81cabbc0133b250f0503248b387a5af
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-11 (Wed, 11 Dec 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 1eba3aa1. [ci skip]



From nobody Tue Dec 10 18:45: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 9EF3B12006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:45:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gsCBTvfBxMJ9 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:45:40 -0800 (PST)
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 2F23C120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:45:40 -0800 (PST)
Date: Tue, 10 Dec 2019 18:45:39 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576032339; bh=ZveIKYVAQ4k/H6GDVP9jfnkEmUlXitJhiJg/SMGjanI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lrG0ZAPf2a0NCM4Kcikdm2kVS4RUJ/g4Uk9LRInRUxuIC1pIf56NchfISJ9H7qv6R fvl2RoYzH/msjLEdrj/F6X7kdlmsgUrPFac707dn0fWVHu0QMhjhFnkd2OnABHc+4t +el4z8psbIJQ6V/WR8GI0UDmK0ePoEF3FHEclvfg=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3D2ODHSLUUQ2YIVJV37WFNHEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564352614@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df058536b7a9_7da3fcc662cd96431856"; 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/dLypGGcEkRLgIrxniUpYfsIgsdQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:45:42 -0000

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

2^16 is a large space. Do you expect to run out of 64K transport parameters for 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/issues/3294#issuecomment-564352614
----==_mimepart_5df058536b7a9_7da3fcc662cd96431856
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>2^16 is a large space. Do you expect to run out of 64K transport parameters for 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/issues/3294?email_source=notifications&amp;email_token=AFTOJKZ65YEQAU65SJ6HCYDQYBH5HA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRVMZQ#issuecomment-564352614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3L3CWROXUBYWDFXA3QYBH5HANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK36BANSKILNN6R65ZDQYBH5HA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRVMZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJKZ65YEQAU65SJ6HCYDQYBH5HA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRVMZQ#issuecomment-564352614",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJKZ65YEQAU65SJ6HCYDQYBH5HA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRVMZQ#issuecomment-564352614",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df058536b7a9_7da3fcc662cd96431856--


From nobody Tue Dec 10 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 B79EF12006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:46:00 -0800 (PST)
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 g4XV7gYweh1l for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:45:59 -0800 (PST)
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 637EC120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:45:59 -0800 (PST)
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 E6D032615A0 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:45:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576032359; bh=lCDFd52pHwsVbhlDmdqWdwDGlsLMTNESaMHeiuclAaw=; h=Date:From:To:Subject:From; b=fWuGRUxVkB3UGIzWSJhU205TRxrQ7VSPZmCl18n8mjeRXsg6ntsVoHL1xjhNojfbk j4A/qhBmFifJ9C+Z6e9MylVAsu5FmSUaw+kcc9ZnxMADmm3RRZH6kZer/CcQn5jQv6 q8XEI9GNiqW3RoiEmwnC+m41HD6cesurupSfUeQI=
Date: Tue, 10 Dec 2019 18:45:58 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/close-small-initial/e99cd6-f302f3@github.com>
Subject: [quicwg/base-drafts] f302f3: Stateless immediate close
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4RpST_6YYWNiaOwdFl7f612ghFQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:46:01 -0000

  Branch: refs/heads/close-small-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: f302f3ec69913684ce35c61df7fb0fd9a461e3bf
      https://github.com/quicwg/base-drafts/commit/f302f3ec69913684ce35c61df7fb0fd9a461e3bf
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Stateless immediate close

This says that immediate close when you don't have state doesn't have to
establish state.  Thus, if an endpoint has to immediately close, which
can do so without entering the closing period, which would establish
state.  It makes a general statement, which is that during the handshake
- that is, for unauthenticated inputs - packets can be discarded rather
than causing an immediate close.

This greatly simplifies the text for a small initial.  Now it only needs
to say "MUST discard, MAY immediate close as well".



From nobody Tue Dec 10 18: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 0B5BF120044 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:46:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4hiRmo-NA2SF for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:46:09 -0800 (PST)
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 8951612006B for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:46:09 -0800 (PST)
Date: Tue, 10 Dec 2019 18:46:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576032368; bh=2kbH6zNpX3cjyAMCdgk56ofAJwqBVqaP4A0I90EvvSA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jayPkoWgjseu6VkuwsMgAFIUf3Ro7acEoRz3bR3H1otzGDnRVNNV8YClePjfmBL/J wCjAlV4iCEs+zezVuqCTl9qPr6A4RD3q0KKGOxEbVIcz5QcfSnhGJ0fv22rolkhJHH 6PNO3FLQvkwdwuPFn1eG6dLqZDcuj/xDo56lFKHU=
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/3292/push/4381534101@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df05870cb40e_5d473ff66b8cd95c10207d"; 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/4bSock1_prVdbGkh84vkjdKwDoU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:46:11 -0000

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

@martinthomson pushed 1 commit.

f302f3ec69913684ce35c61df7fb0fd9a461e3bf  Stateless immediate close


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292/files/e99cd67f95601f37b2b6930f28693b7d3a1044aa..f302f3ec69913684ce35c61df7fb0fd9a461e3bf

----==_mimepart_5df05870cb40e_5d473ff66b8cd95c10207d
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/f302f3ec69913684ce35c61df7fb0fd9a461e3bf">f302f3e</a>  Stateless immediate close</li>
</ul>


<p style="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/3292/files/e99cd67f95601f37b2b6930f28693b7d3a1044aa..f302f3ec69913684ce35c61df7fb0fd9a461e3bf?email_source=notifications&amp;email_token=AFTOJK7L4LYFBOURLUYIMCLQYBH7BA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNJTGQYTAMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5GAT5GFWLLYZD57I3QYBH7BANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4X5T772KNNRWIMUWTQYBH7BA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNJTGQYTAMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292/files/e99cd67f95601f37b2b6930f28693b7d3a1044aa..f302f3ec69913684ce35c61df7fb0fd9a461e3bf?email_source=notifications\u0026email_token=AFTOJK7L4LYFBOURLUYIMCLQYBH7BA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNJTGQYTAMI",
"url": "https://github.com/quicwg/base-drafts/pull/3292/files/e99cd67f95601f37b2b6930f28693b7d3a1044aa..f302f3ec69913684ce35c61df7fb0fd9a461e3bf?email_source=notifications\u0026email_token=AFTOJK7L4LYFBOURLUYIMCLQYBH7BA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNJTGQYTAMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df05870cb40e_5d473ff66b8cd95c10207d--


From nobody Tue Dec 10 18: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 3D5751200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:47:02 -0800 (PST)
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 OAow55bG0r0J for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:47:00 -0800 (PST)
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 C8107120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:47:00 -0800 (PST)
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 240046600DC for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:47:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576032420; bh=IXj1pPbXngnO9KqejAMDeyvnklr86BOIjBHA35Zqiw8=; h=Date:From:To:Subject:From; b=OEER8fYV0VFMQdYUJT+gmG82oATNjnnliFm2Ewg/6sh6UWQWzX3XqXl0oFFkGb6G6 ikalBjWzGgriOuBc0LPbngf7lKQj5ZEvIrXOvcdjCuvqH1o6FBYl9yJJgQ6QttCGUk p+hwDopiOxjZN+bGn6kBjm1c6btbN1kkiCpqRj0M=
Date: Tue, 10 Dec 2019 18:47:00 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/7843f0-27d388@github.com>
Subject: [quicwg/base-drafts] 27d388: Script updating gh-pages from f302f3ec. [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/VzKmOKK7Uqk7WhbtM_rGNMvPZ0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:47:02 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 27d3885540c561898ff2e7d7ee227f7873b3e7c2
      https://github.com/quicwg/base-drafts/commit/27d3885540c561898ff2e7d7ee227f7873b3e7c2
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

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



From nobody Tue Dec 10 18: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 C6A7E1200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:47:20 -0800 (PST)
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 tUzjsuq4Pmw5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:47:19 -0800 (PST)
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 64897120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:47:19 -0800 (PST)
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 8B4236A0A3F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:47:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576032438; bh=TPV+ZZgsMNXLga43nlY1xJfEnHi55zMRB5gYhg3lWTQ=; h=Date:From:To:Subject:From; b=KD3DfX2jk1WiCMQQ9kRa+ORzljrqs0++5jTZivdJKc2FvzFVMvx8pW6PI3OUZRlsK WHEnQDLnQQyIS7svPDm8B2NCYGe6ltI9qBtgDROi4WZ5j9SyzJFhsrbezL2xXeqY6K e9wbCnAKij16hw0Fe98Fo8C+xxbtuvQyI2Yk8CgU=
Date: Tue, 10 Dec 2019 18:47:18 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/spin-per-path/8ebd3b-ee7d69@github.com>
Subject: [quicwg/base-drafts] ee7d69: Jana strikes again with a solid 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/g51gtRfKd7Bc4og5rY_2CPgJcM4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:47:21 -0000

  Branch: refs/heads/spin-per-path
  Home:   https://github.com/quicwg/base-drafts
  Commit: ee7d6964548b9d10db5e203d3c548d07753fd08a
      https://github.com/quicwg/base-drafts/commit/ee7d6964548b9d10db5e203d3c548d07753fd08a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Jana strikes again with a solid suggestion



From nobody Tue Dec 10 18:47: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 9F26E1200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:47:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RxoP32QB-qeN for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:47:29 -0800 (PST)
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 C75FD120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:47:28 -0800 (PST)
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 CA2618C07DB for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:47:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576032447; bh=IewPchPLblUeY5XOzeWMksM3LF6PFC8t9IWY3oUeIRE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iT2A239ACpr2RcPW+GaV5uHK4OhzJZ+WsiDpHDBE3HhaOrRUcVKcEYHIC/p3LBNmZ WiR7ULMgUO5euZJcDau/JTYPcFZYH+9NGmN5tcQypUFWlvuFU/kVIEZ5OXA1VSwIFp KO63X3Ilkld85M6gh045CzAiRP4DlWWxnaNs8sUw=
Date: Tue, 10 Dec 2019 18:47:27 -0800
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/3296/push/4381537489@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3296@github.com>
References: <quicwg/base-drafts/pull/3296@github.com>
Subject: Re: [quicwg/base-drafts] Clarify conditions for disabling spin bit (#3296)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df058bfba4e9_37d3fb7632cd968653c5"; 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/vTWOLL5F-EnOmsBJS9uArW1gKaU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:47:30 -0000

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

@martinthomson pushed 1 commit.

ee7d6964548b9d10db5e203d3c548d07753fd08a  Jana strikes again with a solid suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3296/files/8ebd3bb542cd4ed97c6c7c5ef4a1f92e0391953f..ee7d6964548b9d10db5e203d3c548d07753fd08a

----==_mimepart_5df058bfba4e9_37d3fb7632cd968653c5
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/ee7d6964548b9d10db5e203d3c548d07753fd08a">ee7d696</a>  Jana strikes again with a solid 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/3296/files/8ebd3bb542cd4ed97c6c7c5ef4a1f92e0391953f..ee7d6964548b9d10db5e203d3c548d07753fd08a?email_source=notifications&amp;email_token=AFTOJK5A3W7VYSZPF2ZYADLQYBID7A5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCNRXGA2TIN2QOVZWQIZUGM4DCNJTG42DQOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4G3S7E2HJRXUHOUR3QYBID7ANCNFSM4JZG37YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3GF2YNHSLAYQEJHBDQYBID7A5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCNRXGA2TIN2QOVZWQIZUGM4DCNJTG42DQOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3296/files/8ebd3bb542cd4ed97c6c7c5ef4a1f92e0391953f..ee7d6964548b9d10db5e203d3c548d07753fd08a?email_source=notifications\u0026email_token=AFTOJK5A3W7VYSZPF2ZYADLQYBID7A5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCNRXGA2TIN2QOVZWQIZUGM4DCNJTG42DQOI",
"url": "https://github.com/quicwg/base-drafts/pull/3296/files/8ebd3bb542cd4ed97c6c7c5ef4a1f92e0391953f..ee7d6964548b9d10db5e203d3c548d07753fd08a?email_source=notifications\u0026email_token=AFTOJK5A3W7VYSZPF2ZYADLQYBID7A5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCNRXGA2TIN2QOVZWQIZUGM4DCNJTG42DQOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df058bfba4e9_37d3fb7632cd968653c5--


From nobody Tue Dec 10 18:48: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 9B44912006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:48:13 -0800 (PST)
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 uOQflnw4184K for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 18:48:12 -0800 (PST)
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 84CA9120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 18:48:12 -0800 (PST)
Date: Tue, 10 Dec 2019 18:48:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576032491; bh=Mb5N/Qz2W89swedO6DmPtCCxU0ltJ0YdsAsRoPwJKzc=; h=Date:From:To:Subject:From; b=ua/n6TbP9lknoOx6DK9Gnwq49qyuYXM631pYHvXjTSw/0BZ2V61oszDl3FhilEzie l4i6c2aR4u+jN18WwT/XoiQULE74LYrfDh4Ym3mObw/ati/xsGVZUjblTnlRRn0cPj UY65Y00UmDkZekslqaCRhpFfKEZ+9Ntat6JEFuHE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/27d388-0a33b7@github.com>
Subject: [quicwg/base-drafts] 0a33b7: Script updating gh-pages from ee7d6964. [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/mwlNBxBeFcbgv2P6iLeqsUtQF34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 02:48:13 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0a33b7bc9f31e5a5451ad9906f9a3ac19c8a0945
      https://github.com/quicwg/base-drafts/commit/0a33b7bc9f31e5a5451ad9906f9a3ac19c8a0945
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M index.html
    M spin-per-path/draft-ietf-quic-transport.html
    M spin-per-path/draft-ietf-quic-transport.txt

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



From nobody Tue Dec 10 19:21: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 1818F120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:21:25 -0800 (PST)
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 zYCjYjSZuv8f for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:21:23 -0800 (PST)
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 39BCA1200F5 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:21:23 -0800 (PST)
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 59F609607D4 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:21:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576034482; bh=fvb4fJiNyxNjc2zrAnrn5EuQec9XQetPuZoe30hYu3U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F+IZJmupctCpgOb3WxF4qY64v4bq1Bq9ID21ZW+CpCCwHvDCxrBKCBeM67eyinH4+ cOMSnXtWz6YdAYNFSyr+L3Wi4qYHTAFBF3S/u3hPWNiGOMdr3PbMdY5qlNkpD8qpR+ S5jDGFudx4hXXR47ga4Z0UnAhgPkJqR/qYyKbVmg=
Date: Tue, 10 Dec 2019 19:21:22 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3J4FLICDFWXJYADCF37WJTFEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564362106@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df060b24af26_6f143fbcf26cd95c1764c7"; 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/D3v1iXUUranNPBRbmXfpq8ui7FU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:21:25 -0000

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

@DavidSchinazi 
> @dtikhonov apologies for splitting hairs, but since we're discussing process: the QUIC WG does not establish consensus in meeting rooms. All decisions are made in consensus calls from the chairs on the mailing list.

I'm sorry to point this out, but if we are to discuss about process, isn't it the case that the consensus call for resolving #3020 has ended on Monday? Quoting from https://mailarchive.ietf.org/arch/msg/quic/voKkeoWpl5J7qtZkTJcDfIiXhls:

```
> * #3020: Transport parameter registry is too constraining for innovation
>   The proposal is <https://github.com/quicwg/base-drafts/pull/3170>
```

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/DavidSchinazi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a></p>
<blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/dtikhonov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dtikhonov">@dtikhonov</a> apologies for splitting hairs, but since we're discussing process: the QUIC WG does not establish consensus in meeting rooms. All decisions are made in consensus calls from the chairs on the mailing list.</p>
</blockquote>
<p>I'm sorry to point this out, but if we are to discuss about process, isn't it the case that the consensus call for resolving <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> has ended on Monday? Quoting from <a href="https://mailarchive.ietf.org/arch/msg/quic/voKkeoWpl5J7qtZkTJcDfIiXhls" rel="nofollow">https://mailarchive.ietf.org/arch/msg/quic/voKkeoWpl5J7qtZkTJcDfIiXhls</a>:</p>
<pre><code>&gt; * #3020: Transport parameter registry is too constraining for innovation
&gt;   The proposal is &lt;https://github.com/quicwg/base-drafts/pull/3170&gt;
</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/3294?email_source=notifications&amp;email_token=AFTOJKYVPRS5GLFPRPVFI4DQYBMDFA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRXW6Q#issuecomment-564362106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33TKAPCS4FX4EBYSLQYBMDFANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5ZUXDCBDML74NLJILQYBMDFA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRXW6Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJKYVPRS5GLFPRPVFI4DQYBMDFA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRXW6Q#issuecomment-564362106",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJKYVPRS5GLFPRPVFI4DQYBMDFA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRXW6Q#issuecomment-564362106",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df060b24af26_6f143fbcf26cd95c1764c7--


From nobody Tue Dec 10 19: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 3F26312006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:22:08 -0800 (PST)
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 cMo3hXyyBQJs for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:22:05 -0800 (PST)
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 88532120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:22:05 -0800 (PST)
Date: Tue, 10 Dec 2019 19:22:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576034524; bh=xPO/KFPW6jtmWAlqiaqqTOZ+u8aEfl2G8C3ocNBu72Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AY4oGn40VVuP3cUgxqwRxOeY8emfv0vT29JQMhcrmBNUSOd7esTVtwTe2IaY7XlCo pdLfh2ujbyqg6G5cflMHilN6RkVTq97cEz7WbNqa8d5HF0u50RGnMgjFlTfk5xsmut B3rVO601jL66vtGNhKB+IiNbcX75C/ZVdekSBCTw=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYDRTOTPA2T7ZJ7X7F37WJVZEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/330277488@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df060dc9078f_51c73fbf93ecd960140311"; 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/Abzi1D8KwTyIic1h1rGpX3kAo80>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:22:08 -0000

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

janaiyengar approved this pull request.

A few editorial suggestions, but this looks good to me now.

> @@ -3479,10 +3498,10 @@ Datagrams containing Initial packets MAY exceed 1200 bytes if the client
 believes that the Path Maximum Transmission Unit (PMTU) supports the size that
 it chooses.
 
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOLATION in
-response to an Initial packet it receives from a client if the UDP datagram is
-smaller than 1200 bytes. It MUST NOT send any other frame type in response, or
-otherwise behave as if any part of the offending packet was processed as valid.
+A server MUST discard an Initial packet that is carried in a UDP datagram that
+is smaller than 1200 bytes.  A server MAY also immediately close the connection
+by sending a CONNECTION_CLOSE frame with an error code of PROTOCOL_VIOLATION;
+see {{immediate-close}}.

```suggestion
see {{immediate-close-hs}}.
```

> @@ -2491,6 +2494,22 @@ Handshake and 1-RTT packets prior to confirming the handshake; see Section 4.1.2
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datagram; see
 {{packet-coalesce}}.
 
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in response to

```suggestion
An endpoint might send a CONNECTION_CLOSE frame in an Initial packet or in response to
```

> @@ -2491,6 +2494,22 @@ Handshake and 1-RTT packets prior to confirming the handshake; see Section 4.1.2
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datagram; see
 {{packet-coalesce}}.
 
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in response to
+unauthenticated information received in Initial or Handshake packets.  An

```suggestion
unauthenticated information received in Initial or Handshake packets.
```

> @@ -2491,6 +2494,22 @@ Handshake and 1-RTT packets prior to confirming the handshake; see Section 4.1.2
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datagram; see
 {{packet-coalesce}}.
 
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in response to
+unauthenticated information received in Initial or Handshake packets.  An
+immediate close in response might result in a denial of service for a legitimate

```suggestion
Such an immediate close might expose legitimate connections to a denial of service.
```

> @@ -2491,6 +2494,22 @@ Handshake and 1-RTT packets prior to confirming the handshake; see Section 4.1.2
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datagram; see
 {{packet-coalesce}}.
 
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in response to
+unauthenticated information received in Initial or Handshake packets.  An
+immediate close in response might result in a denial of service for a legitimate
+connection.  QUIC does not include defensive measures for on-path attacks during

```suggestion
QUIC does not include defensive measures for on-path attacks during
```

> @@ -2491,6 +2494,22 @@ Handshake and 1-RTT packets prior to confirming the handshake; see Section 4.1.2
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datagram; see
 {{packet-coalesce}}.
 
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in response to
+unauthenticated information received in Initial or Handshake packets.  An
+immediate close in response might result in a denial of service for a legitimate
+connection.  QUIC does not include defensive measures for on-path attacks during
+the handshake; see {{handshake-dos}}.  However, at the cost of reducing feedback
+about errors for legitimate peers, some forms of denial of service can be made
+more difficult for an attacker if endpoints discard illegal packets rather than
+terminating a connection with CONNECTION_CLOSE.  For this reason, endpoints MAY
+discard packets rather than immediately close if errors are detected in packets
+that lack authentication.
+
+An endpoint that has not established state, such as a server that detects an
+error in an Initial packet, does not enter the closing state.  An endpoint that
+has no state for the connection sends a CONNECTION_CLOSE frame without entering

```suggestion
has no state for the connection does not enter a closing or draining period
```

> @@ -2491,6 +2494,22 @@ Handshake and 1-RTT packets prior to confirming the handshake; see Section 4.1.2
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datagram; see
 {{packet-coalesce}}.
 
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in response to
+unauthenticated information received in Initial or Handshake packets.  An
+immediate close in response might result in a denial of service for a legitimate
+connection.  QUIC does not include defensive measures for on-path attacks during
+the handshake; see {{handshake-dos}}.  However, at the cost of reducing feedback
+about errors for legitimate peers, some forms of denial of service can be made
+more difficult for an attacker if endpoints discard illegal packets rather than
+terminating a connection with CONNECTION_CLOSE.  For this reason, endpoints MAY
+discard packets rather than immediately close if errors are detected in packets
+that lack authentication.
+
+An endpoint that has not established state, such as a server that detects an
+error in an Initial packet, does not enter the closing state.  An endpoint that
+has no state for the connection sends a CONNECTION_CLOSE frame without entering
+a closing or draining period.

```suggestion
on sending 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/3292#pullrequestreview-330277488
----==_mimepart_5df060dc9078f_51c73fbf93ecd960140311
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 editorial suggestions, but this looks good to me now.</p><hr>=0D=

=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3292#discussi=
on_r356385968">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3479,10 +3498,10 @@ Datagrams containi=
ng Initial packets MAY exceed 1200 bytes if the client=0D
 believes that the Path Maximum Transmission Unit (PMTU) supports the siz=
e that=0D
 it chooses.=0D
 =0D
-A server MAY send a CONNECTION_CLOSE frame with error code PROTOCOL_VIOL=
ATION in=0D
-response to an Initial packet it receives from a client if the UDP datag=
ram is=0D
-smaller than 1200 bytes. It MUST NOT send any other frame type in respon=
se, or=0D
-otherwise behave as if any part of the offending packet was processed as=
 valid.=0D
+A server MUST discard an Initial packet that is carried in a UDP datagra=
m that=0D
+is smaller than 1200 bytes.  A server MAY also immediately close the con=
nection=0D
+by sending a CONNECTION_CLOSE frame with an error code of PROTOCOL_VIOLA=
TION;=0D
+see {{immediate-close}}.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-see {{immediate-close}}.=0D
+see {{immediate-close-hs}}.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3292#discussi=
on_r356386353">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2491,6 +2494,22 @@ Handshake and 1-RTT=
 packets prior to confirming the handshake; see Section 4.1.2=0D
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datag=
ram; see=0D
 {{packet-coalesce}}.=0D
 =0D
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in respon=
se to=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-A CONNECTION_CLOSE frame might be sent in an =
Initial packet or in response to=0D
+An endpoint might send a CONNECTION_CLOSE frame in an Initial packet or =
in response to=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3292#discussi=
on_r356386388">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2491,6 +2494,22 @@ Handshake and 1-RTT=
 packets prior to confirming the handshake; see Section 4.1.2=0D
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datag=
ram; see=0D
 {{packet-coalesce}}.=0D
 =0D
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in respon=
se to=0D
+unauthenticated information received in Initial or Handshake packets.  A=
n=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-unauthenticated information received in Initi=
al or Handshake packets.  An=0D
+unauthenticated information received in Initial or Handshake packets.=0D=

</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3292#discussi=
on_r356386440">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2491,6 +2494,22 @@ Handshake and 1-RTT=
 packets prior to confirming the handshake; see Section 4.1.2=0D
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datag=
ram; see=0D
 {{packet-coalesce}}.=0D
 =0D
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in respon=
se to=0D
+unauthenticated information received in Initial or Handshake packets.  A=
n=0D
+immediate close in response might result in a denial of service for a le=
gitimate=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-immediate close in response might result in a=
 denial of service for a legitimate=0D
+Such an immediate close might expose legitimate connections to a denial =
of service.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3292#discussi=
on_r356386579">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2491,6 +2494,22 @@ Handshake and 1-RTT=
 packets prior to confirming the handshake; see Section 4.1.2=0D
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datag=
ram; see=0D
 {{packet-coalesce}}.=0D
 =0D
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in respon=
se to=0D
+unauthenticated information received in Initial or Handshake packets.  A=
n=0D
+immediate close in response might result in a denial of service for a le=
gitimate=0D
+connection.  QUIC does not include defensive measures for on-path attack=
s during=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-connection.  QUIC does not include defensive =
measures for on-path attacks during=0D
+QUIC does not include defensive measures for on-path attacks during=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3292#discussi=
on_r356386861">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2491,6 +2494,22 @@ Handshake and 1-RTT=
 packets prior to confirming the handshake; see Section 4.1.2=0D
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datag=
ram; see=0D
 {{packet-coalesce}}.=0D
 =0D
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in respon=
se to=0D
+unauthenticated information received in Initial or Handshake packets.  A=
n=0D
+immediate close in response might result in a denial of service for a le=
gitimate=0D
+connection.  QUIC does not include defensive measures for on-path attack=
s during=0D
+the handshake; see {{handshake-dos}}.  However, at the cost of reducing =
feedback=0D
+about errors for legitimate peers, some forms of denial of service can b=
e made=0D
+more difficult for an attacker if endpoints discard illegal packets rath=
er than=0D
+terminating a connection with CONNECTION_CLOSE.  For this reason, endpoi=
nts MAY=0D
+discard packets rather than immediately close if errors are detected in =
packets=0D
+that lack authentication.=0D
+=0D
+An endpoint that has not established state, such as a server that detect=
s an=0D
+error in an Initial packet, does not enter the closing state.  An endpoi=
nt that=0D
+has no state for the connection sends a CONNECTION_CLOSE frame without e=
ntering=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-has no state for the connection sends a CONNE=
CTION_CLOSE frame without entering=0D
+has no state for the connection does not enter a closing or draining per=
iod=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3292#discussi=
on_r356386903">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2491,6 +2494,22 @@ Handshake and 1-RTT=
 packets prior to confirming the handshake; see Section 4.1.2=0D
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datag=
ram; see=0D
 {{packet-coalesce}}.=0D
 =0D
+A CONNECTION_CLOSE frame might be sent in an Initial packet or in respon=
se to=0D
+unauthenticated information received in Initial or Handshake packets.  A=
n=0D
+immediate close in response might result in a denial of service for a le=
gitimate=0D
+connection.  QUIC does not include defensive measures for on-path attack=
s during=0D
+the handshake; see {{handshake-dos}}.  However, at the cost of reducing =
feedback=0D
+about errors for legitimate peers, some forms of denial of service can b=
e made=0D
+more difficult for an attacker if endpoints discard illegal packets rath=
er than=0D
+terminating a connection with CONNECTION_CLOSE.  For this reason, endpoi=
nts MAY=0D
+discard packets rather than immediately close if errors are detected in =
packets=0D
+that lack authentication.=0D
+=0D
+An endpoint that has not established state, such as a server that detect=
s an=0D
+error in an Initial packet, does not enter the closing state.  An endpoi=
nt that=0D
+has no state for the connection sends a CONNECTION_CLOSE frame without e=
ntering=0D
+a closing or draining period.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-a closing or draining period.=0D
+on sending a CONNECTION_CLOSE frame.=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/3292?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK54LLOS7FN3WZGVB3TQYBMFZA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX2E4A#pullrequestreview-330277488=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK2SJTDY63WMJAA3WPDQYBMFZANCNFSM4JYC4LYA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK2ROUBSD6FG=
KSQ32R3QYBMFZA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCOX2E4A.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/3292?email_source=3D=
notifications\u0026email_token=3DAFTOJK54LLOS7FN3WZGVB3TQYBMFZA5CNFSM4JYC=
4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
OX2E4A#pullrequestreview-330277488",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK54LLOS7FN3WZGVB3TQYBMFZA5CNFSM4JYC4L=
YKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX=
2E4A#pullrequestreview-330277488",=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_5df060dc9078f_51c73fbf93ecd960140311--


From nobody Tue Dec 10 19:29: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 EAE6412006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:29:21 -0800 (PST)
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 ontKBYUTsy4O for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:29:20 -0800 (PST)
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 47714120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:29:20 -0800 (PST)
Date: Tue, 10 Dec 2019 19:29:19 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576034959; bh=ajWi8fXt7xVxFLaelteRdYU0w+uFs9fu1QePagS2P6c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LWTYl6T/eoxIjy9Z2DNHnCCaybSAbY3bq8JEoN2Fs1O9avDwnRTZ5l57rMlIlpLy3 x7fdCMIrrl3Gvl85++i5I37oz+TWSNgLFvKQxZ5NVQDATvGJKg5WLU+4fZUvV9iE7X p+1Bt5v+IC1cj0vWkXt1VgOS7o7IsE5ukjlPX21U=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6HJUF7EPD7MXGN7C537WKQ7EVBNHHB744Z4E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3295/review/330279718@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3295@github.com>
References: <quicwg/base-drafts/pull/3295@github.com>
Subject: Re: [quicwg/base-drafts] Remove duplicated CONNECTION_CLOSE rules (#3295)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0628f58d03_5d513fc8624cd96013428a"; 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/6GP-v1OyQoRR6QfJUVblaKVMvI4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:29:22 -0000

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

janaiyengar commented on this pull request.



> @@ -2489,7 +2483,8 @@ least one of them is processable by the client.  Similarly, a peer might be
 unable to read 1-RTT packets, so an endpoint SHOULD send CONNECTION_CLOSE in
 Handshake and 1-RTT packets prior to confirming the handshake; see Section 4.1.2
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datagram; see
-{{packet-coalesce}}.
+{{packet-coalesce}}.  After the handshake is confirmed, an endpoint MUST send

```suggestion
{{packet-coalesce}}.

After the handshake is confirmed, an endpoint MUST send
```

> @@ -2489,7 +2483,8 @@ least one of them is processable by the client.  Similarly, a peer might be
 unable to read 1-RTT packets, so an endpoint SHOULD send CONNECTION_CLOSE in
 Handshake and 1-RTT packets prior to confirming the handshake; see Section 4.1.2
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datagram; see
-{{packet-coalesce}}.
+{{packet-coalesce}}.  After the handshake is confirmed, an endpoint MUST send

I would also suggest moving this up to the earlier para after the sentence "Generally, this means sending the frame in a packet with the highest level of packet protection to avoid the packet being discarded.". Then, change the beginning of the next sentence to "However, prior to handshake confirmation ...".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3295#pullrequestreview-330279718
----==_mimepart_5df0628f58d03_5d513fc8624cd96013428a
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/3295#discussi=
on_r356387735">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2489,7 +2483,8 @@ least one of them is=
 processable by the client.  Similarly, a peer might be=0D
 unable to read 1-RTT packets, so an endpoint SHOULD send CONNECTION_CLOS=
E in=0D
 Handshake and 1-RTT packets prior to confirming the handshake; see Secti=
on 4.1.2=0D
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datag=
ram; see=0D
-{{packet-coalesce}}.=0D
+{{packet-coalesce}}.  After the handshake is confirmed, an endpoint MUST=
 send=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-{{packet-coalesce}}.  After the handshake is =
confirmed, an endpoint MUST send=0D
+{{packet-coalesce}}.=0D
+=0D
+After the handshake is confirmed, an endpoint MUST send=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3295#discussi=
on_r356388376">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2489,7 +2483,8 @@ least one of them is=
 processable by the client.  Similarly, a peer might be=0D
 unable to read 1-RTT packets, so an endpoint SHOULD send CONNECTION_CLOS=
E in=0D
 Handshake and 1-RTT packets prior to confirming the handshake; see Secti=
on 4.1.2=0D
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datag=
ram; see=0D
-{{packet-coalesce}}.=0D
+{{packet-coalesce}}.  After the handshake is confirmed, an endpoint MUST=
 send=0D
</pre>=0D
<p>I would also suggest moving this up to the earlier para after the sent=
ence "Generally, this means sending the frame in a packet with the highes=
t level of packet protection to avoid the packet being discarded.". Then,=
 change the beginning of the next sentence to "However, prior to handshak=
e confirmation ...".</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/3295?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK33FNDKLBDSVITP4YTQYBNA7A5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX2WJQ#pullrequestreview-330279718=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK2VHVCQEXMJMSLOGATQYBNA7ANCNFSM4JZGN4GA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK7X5IFIJGMX=
S3TWMY3QYBNA7A5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCOX2WJQ.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/3295?email_source=3D=
notifications\u0026email_token=3DAFTOJK33FNDKLBDSVITP4YTQYBNA7A5CNFSM4JZG=
N4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
OX2WJQ#pullrequestreview-330279718",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3295?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK33FNDKLBDSVITP4YTQYBNA7A5CNFSM4JZGN4=
GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX=
2WJQ#pullrequestreview-330279718",=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_5df0628f58d03_5d513fc8624cd96013428a--


From nobody Tue Dec 10 19:41: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 9F8CB120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:41:22 -0800 (PST)
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 DjL-xIDna_Wg for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:41:21 -0800 (PST)
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 5B9D9120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:41:21 -0800 (PST)
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 49AB18C0507 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:41:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576035680; bh=1mwBb63kYEeSEcR93hfCOUm2Ln0IC4ZqHVgA7ijMDwA=; h=Date:From:To:Subject:From; b=MeuFF9R+yW3fw5v4TR26aPLMZXxKAqsP4dB9jQT47JIT2+olk2qcI5Gnv2/RzhmRY gqDxgZCXVtjYlldPaMo9D7psLxVTWMd3VccWno8tGUmqaodqjKPllEkNMO3WZ3U6iG uXWKu84l8SUBqphX6gX4+thsd0SV8AOdN+a56Srw=
Date: Tue, 10 Dec 2019 19:41:20 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/close-small-initial/f302f3-7864bd@github.com>
Subject: [quicwg/base-drafts] 7864bd: Rewording 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/-FrRh7Nh9X2JfWHSwOvvCHyQ5gQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:41:22 -0000

  Branch: refs/heads/close-small-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7864bda6e4dd98d9e033ce49be4350d849b7f361
      https://github.com/quicwg/base-drafts/commit/7864bda6e4dd98d9e033ce49be4350d849b7f361
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Rewording suggestions

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



From nobody Tue Dec 10 19: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 CA3B0120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:41:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OUxR5VUD0iLk for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:41:29 -0800 (PST)
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 4D9EC120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:41:29 -0800 (PST)
Date: Tue, 10 Dec 2019 19:41:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576035688; bh=SeN1eldYUYW7MuRFHlRCfVpieKwILZZR14ipsW/XSD8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WMPJrzYxbldPBWFT7P8NaSBRimQq233BVybSJOLiwv0RfLjatXgMAvX5w65iUgJSq 29aLve1embNuCp9iE655PM7P23Mjk4LQRYIsuJWq8vVC1v7/Dib17blqYAH2yV9WiI 2JHlb9H61KuzgSJ7yeEzMLLrWjie63e18tjPb/mo=
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/3292/push/4381666971@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df065686c8f1_3e513facdeecd96484388"; 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/pmVOhwFmf8M3Rtg8UYVNDGYjY4Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:41:31 -0000

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

@martinthomson pushed 1 commit.

7864bda6e4dd98d9e033ce49be4350d849b7f361  Rewording suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292/files/f302f3ec69913684ce35c61df7fb0fd9a461e3bf..7864bda6e4dd98d9e033ce49be4350d849b7f361

----==_mimepart_5df065686c8f1_3e513facdeecd96484388
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/7864bda6e4dd98d9e033ce49be4350d849b7f361">7864bda</a>  Rewording 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/3292/files/f302f3ec69913684ce35c61df7fb0fd9a461e3bf..7864bda6e4dd98d9e033ce49be4350d849b7f361?email_source=notifications&amp;email_token=AFTOJK3DMJ4SZLV4TRUXZY3QYBOORA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNRWGY4TOMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6LEDKYPP4MD2JYF43QYBOORANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6IQCQL34GYW3E7LZTQYBOORA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNRWGY4TOMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292/files/f302f3ec69913684ce35c61df7fb0fd9a461e3bf..7864bda6e4dd98d9e033ce49be4350d849b7f361?email_source=notifications\u0026email_token=AFTOJK3DMJ4SZLV4TRUXZY3QYBOORA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNRWGY4TOMI",
"url": "https://github.com/quicwg/base-drafts/pull/3292/files/f302f3ec69913684ce35c61df7fb0fd9a461e3bf..7864bda6e4dd98d9e033ce49be4350d849b7f361?email_source=notifications\u0026email_token=AFTOJK3DMJ4SZLV4TRUXZY3QYBOORA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNRWGY4TOMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df065686c8f1_3e513facdeecd96484388--


From nobody Tue Dec 10 19: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 51D081200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:43:37 -0800 (PST)
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 41XZW-VPHk7K for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:43:34 -0800 (PST)
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 ECC40120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:43:33 -0800 (PST)
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 30FDCC60352 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:43:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576035813; bh=y0keb+7qLE8YDzwOn3UAZ//l8fzvtMi+FgxvmRLiZpQ=; h=Date:From:To:Subject:From; b=qTZ3US5F2FdaOW/MqQeezsdIybS4yPGPZ3I8TmqW0tS2v5jU2mifoFoq9Z5JEpn3x hK437gUis3kwUX1zgrztsqpzmQSr7jN2rZOM3dBtE03TZw/QuIE0iQOmzxzH61kAeZ 0IVYOL6efiNp+hbmCZUZPnRtG15cPpkUCkA0dxNo=
Date: Tue, 10 Dec 2019 19:43:33 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/close-small-initial/7864bd-472289@github.com>
Subject: [quicwg/base-drafts] 472289: Rewrap
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cact3G4zBTtRxh1rcjOz3oXSiE0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:43:37 -0000

  Branch: refs/heads/close-small-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 47228989491e2cdf3606c5d9745c43fb8aac2afd
      https://github.com/quicwg/base-drafts/commit/47228989491e2cdf3606c5d9745c43fb8aac2afd
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Rewrap



From nobody Tue Dec 10 19:43: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 4A241120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:43:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UVsa7gMjXPnk for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:43:42 -0800 (PST)
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 5790112006B for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:43:42 -0800 (PST)
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 9AA9C8C09E7 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:43:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576035821; bh=RmZUB4T6AXhMnpGfivuRDDimg6VwDZnQRtz/jxtNfNk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CYDRWMqeEVQRbFySdFFKhWIi0VIutWK6Z+RR0KoRscsqLcV5fzZBtxvG1oSqHIitn QBN0MNndiYywJdJYa5jlaZH1O31WevOEhUx2uJu2jV1vZb8H0nMyZzowWABml3kToT nXEjRsOjQ56ZDvQQiDurwNYqDpJ4Yq9rGX6W953Y=
Date: Tue, 10 Dec 2019 19:43:41 -0800
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/3292/push/4381672155@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df065ed890d5_18893fc4026cd9689598f"; 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/hjiGNu4rGGhwHdNX4RsCm1HhXPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:43:44 -0000

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

@martinthomson pushed 1 commit.

47228989491e2cdf3606c5d9745c43fb8aac2afd  Rewrap


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292/files/7864bda6e4dd98d9e033ce49be4350d849b7f361..47228989491e2cdf3606c5d9745c43fb8aac2afd

----==_mimepart_5df065ed890d5_18893fc4026cd9689598f
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/47228989491e2cdf3606c5d9745c43fb8aac2afd">4722898</a>  Rewrap</li>
</ul>


<p style="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/3292/files/7864bda6e4dd98d9e033ce49be4350d849b7f361..47228989491e2cdf3606c5d9745c43fb8aac2afd?email_source=notifications&amp;email_token=AFTOJK35C5E7DQUAUIEUD73QYBOW3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNRXGIYTKNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK53FNE7BNWYVBD5U3DQYBOW3ANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZZS4IYZP4LIYHO63QYBOW3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNRXGIYTKNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292/files/7864bda6e4dd98d9e033ce49be4350d849b7f361..47228989491e2cdf3606c5d9745c43fb8aac2afd?email_source=notifications\u0026email_token=AFTOJK35C5E7DQUAUIEUD73QYBOW3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNRXGIYTKNI",
"url": "https://github.com/quicwg/base-drafts/pull/3292/files/7864bda6e4dd98d9e033ce49be4350d849b7f361..47228989491e2cdf3606c5d9745c43fb8aac2afd?email_source=notifications\u0026email_token=AFTOJK35C5E7DQUAUIEUD73QYBOW3A5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNRXGIYTKNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df065ed890d5_18893fc4026cd9689598f--


From nobody Tue Dec 10 19:44: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 77ADC12006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:44:37 -0800 (PST)
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 goedVvv66c9V for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:44:34 -0800 (PST)
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 1098D120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:44:34 -0800 (PST)
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 96DDD261732 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:44:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576035873; bh=/8PEKia2FvUY5awcdcF3Uh1lywTdvnUXo/mOgmMVv5E=; h=Date:From:To:Subject:From; b=M3qvVmnpMBEGc9TgC2aOftCotAnMyun1HcljEWN5UyS9Ilqw728PcfXTRF/+5f1e4 +RRd5yhhjSKX6obs0oDwWR9ywIMc1JnXaYJGLCFlDVxPqzXmaeuC7KTY2baDt9B80u +ph88+GVEB7d4ZWvRUgI0uks9QqHOnkWHU8TZ5iU=
Date: Tue, 10 Dec 2019 19:44:33 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/0a33b7-61ab81@github.com>
Subject: [quicwg/base-drafts] 61ab81: Script updating gh-pages from 47228989. [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/GbdzPsx9ImPP15LGO2DzTM6Okos>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:44:37 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 61ab819418355b4789234ec2293cf4e095829887
      https://github.com/quicwg/base-drafts/commit/61ab819418355b4789234ec2293cf4e095829887
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M close-small-initial/draft-ietf-quic-transport.html
    M close-small-initial/draft-ietf-quic-transport.txt
    M index.html

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



From nobody Tue Dec 10 19: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 AFE2212006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:49:10 -0800 (PST)
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 gM3I-HoTRwCi for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:49:09 -0800 (PST)
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 4801A120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:49:09 -0800 (PST)
Date: Tue, 10 Dec 2019 19:49:08 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036148; bh=ml+7Kn8tJutDAlEfIX66E4nS1gPSuKYRuI8Y65ENrn4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MPCb8fgzjbpucWIapOFF2l7VxTjlRPHnnfiB9KFJNIlhZKehTNiamaTehBgMqv/UL 6H334iXnVL1sh/JyDTlJZHIzZ6YD7xJSTxP41THwrtrYPxMZGs2xlJDM1hW3cfdk5b S+nyNY/aO4+uvGO6TVRr1qyYO26jLEgfJrHZb8uQ=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK63XKAFPZ5QJ7ZXRC537WM3JEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564367747@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df06734892d4_131d3fce2decd96c253bf"; 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/1Qfa2t22P1QP4X2MyiUE5CT1Vec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:49:11 -0000

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

@janaiyengar 2^16 is not a large space. Trying to request a UDP port from IANA is an informative way to find out just how small 2^16 is, and how strongly defended a 2^16 registry becomes over time. I acknowledge that we have different IANA procedures than UDP ports, but given enough time, we're bound to hit the limit.

@kazuho That's a reasonable point, and I respect it. My understanding of that consensus call was that it only covered the IANA portion of the issue. But perhaps we should focus on the technical reasons why we want, or don't want, to make the proposed 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/3294#issuecomment-564367747
----==_mimepart_5df06734892d4_131d3fce2decd96c253bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> 2^16 is not a large space. Trying to request a UDP port from IANA is an informative way to find out just how small 2^16 is, and how strongly defended a 2^16 registry becomes over time. I acknowledge that we have different IANA procedures than UDP ports, but given enough time, we're bound to hit the limit.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> That's a reasonable point, and I respect it. My understanding of that consensus call was that it only covered the IANA portion of the issue. But perhaps we should focus on the technical reasons why we want, or don't want, to make the proposed 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/3294?email_source=notifications&amp;email_token=AFTOJK7ORNU2RLNV7QN4WXDQYBPLJA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRZDAY#issuecomment-564367747">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK72KBMWZN4BEJWV4WTQYBPLJANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYFEASNPW7QMOAAWNLQYBPLJA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRZDAY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK7ORNU2RLNV7QN4WXDQYBPLJA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRZDAY#issuecomment-564367747",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK7ORNU2RLNV7QN4WXDQYBPLJA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRZDAY#issuecomment-564367747",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df06734892d4_131d3fce2decd96c253bf--


From nobody Tue Dec 10 19:50: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 2839812006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:50:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id miegNv6awGMS for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:50:02 -0800 (PST)
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 C8CCE120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:50:01 -0800 (PST)
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 10ABDC60358 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:50:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036201; bh=V7J/d4/e9wBC3qqriyg/xxilMEM4A+2yrrvNE0uqdJw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oCp21fGGYtNHZ9wkmMLja+8rFb+vjmr2Dxq8Ya5a8X8GPGogiEoOVcL5em4UF6aVy FhLjYQAn67z8MzDzhwT7KVNamrNs3z9Vl0cLNz9Hut0PV94LK5Bw3XywOf6Qm3DLa/ 539mJ/S0aaEl3V6iFfxkj+XXTWYKD0whr7tTG1Zo=
Date: Tue, 10 Dec 2019 19:50:01 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7QERM33SRCJ5LSMON37WM6REVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564367911@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0676918f1_20553fbe5b2cd964993cf"; 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/-BmFxfex5xzE_bMfcOQ4sEU1sdk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:50:03 -0000

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

Alright kids, no more process fighting. My recollection is hazy, but I remember us punting this question. We might have differing recollections, and it's worth coming to a conclusion again here to write it down clearly.

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

<p>Alright kids, no more process fighting. My recollection is hazy, but I remember us punting this question. We might have differing recollections, and it's worth coming to a conclusion again here to write it down clearly.</p>

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


From nobody Tue Dec 10 19:53: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 1E710120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:53:27 -0800 (PST)
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 J4HnM18Sg295 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:53:25 -0800 (PST)
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 0FA41120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:53:25 -0800 (PST)
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 0BF71660020 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:53:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036404; bh=KDW85N/M1YBNe3HTBjdtkvHNphStYNm3IuWdKyNoA2k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xnxcsbQ+x4E0TfmFf1P7hB+ZbHgVV2Lhi6ZpTNb3EmSsvrO9pKrctnF9WAlQGgkD7 qaGxFWAw6pG96M888zDT7z9VBtrpyox07zdnhJ08yKWWtTNIP4PONeu0/yCkrd73Ug 3y7v1fYKiDmydtyb3SVcfDtGoWkhYVSuXYAXdFCo=
Date: Tue, 10 Dec 2019 19:53:23 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4PG5RLYTSV5BKYDYN37WNLHEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/330285308@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df06833f09f8_33e83fcaa70cd96848151"; 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/WvO0oaZLkXBcXWS806P5BcoNbz0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:53:27 -0000

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

kazuho approved this pull request.

LGTM modulo the editorial concerns below.

> @@ -5759,11 +5778,15 @@ During the creation of a connection, QUIC only provides protection against
 attack from off the network path.  All QUIC packets contain proof that the
 recipient saw a preceding packet from its peer.
 
-The first mechanism used is the source and destination connection IDs, which are
-required to match those set by a peer.  Except for an Initial and stateless
-reset packets, an endpoint only accepts packets that include a destination
-connection that matches a connection ID the endpoint previously chose.  This is
-the only protection offered for Version Negotiation packets.
+Addresses cannot change during the handshake, so endpoints can discard packets
+that are received on a different network path.
+
+The source and destination connection IDs are the primary means of protection
+against off-path attack during the handshake.  These are required to match those
+set by a peer.  Except for an Initial and stateless reset packets, an endpoint
+only accepts packets that include a destination connection that matches a

s/a destination connection/a Destination Connection ID/

> @@ -5759,11 +5778,15 @@ During the creation of a connection, QUIC only provides protection against
 attack from off the network path.  All QUIC packets contain proof that the
 recipient saw a preceding packet from its peer.
 
-The first mechanism used is the source and destination connection IDs, which are
-required to match those set by a peer.  Except for an Initial and stateless
-reset packets, an endpoint only accepts packets that include a destination
-connection that matches a connection ID the endpoint previously chose.  This is
-the only protection offered for Version Negotiation packets.
+Addresses cannot change during the handshake, so endpoints can discard packets
+that are received on a different network path.
+
+The source and destination connection IDs are the primary means of protection

s/source and destination connection IDs/Source and Destination Connection IDs/

It is my understanding is that we use CamelCase for these terms.

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

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

<p>LGTM modulo the editorial concerns below.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3292#discussion_r356392357">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5759,11 +5778,15 @@ During the creation of a connection, QUIC only provides protection against
 attack from off the network path.  All QUIC packets contain proof that the
 recipient saw a preceding packet from its peer.
 
-The first mechanism used is the source and destination connection IDs, which are
-required to match those set by a peer.  Except for an Initial and stateless
-reset packets, an endpoint only accepts packets that include a destination
-connection that matches a connection ID the endpoint previously chose.  This is
-the only protection offered for Version Negotiation packets.
+Addresses cannot change during the handshake, so endpoints can discard packets
+that are received on a different network path.
+
+The source and destination connection IDs are the primary means of protection
+against off-path attack during the handshake.  These are required to match those
+set by a peer.  Except for an Initial and stateless reset packets, an endpoint
+only accepts packets that include a destination connection that matches a
</pre>
<p>s/a destination connection/a Destination Connection ID/</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3292#discussion_r356392449">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5759,11 +5778,15 @@ During the creation of a connection, QUIC only provides protection against
 attack from off the network path.  All QUIC packets contain proof that the
 recipient saw a preceding packet from its peer.
 
-The first mechanism used is the source and destination connection IDs, which are
-required to match those set by a peer.  Except for an Initial and stateless
-reset packets, an endpoint only accepts packets that include a destination
-connection that matches a connection ID the endpoint previously chose.  This is
-the only protection offered for Version Negotiation packets.
+Addresses cannot change during the handshake, so endpoints can discard packets
+that are received on a different network path.
+
+The source and destination connection IDs are the primary means of protection
</pre>
<p>s/source and destination connection IDs/Source and Destination Connection IDs/</p>
<p>It is my understanding is that we use CamelCase for these terms.</p>

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


From nobody Tue Dec 10 19:55: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 53B2F120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:54:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JbWAUrroPdPp for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:54:57 -0800 (PST)
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 EE42D1207FC for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:54:56 -0800 (PST)
Date: Tue, 10 Dec 2019 19:54:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036496; bh=kOUQxbEE0EWvcvtuE9X0o3PHY5kxbTGge7+nSRBqyks=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bSVT8xRHE5tII51nP0+CkSsXzRKvzLcZ/U6rUzio/MJSD4gUzCefE24g2cc5zyJP4 jQDhMDcanylIUu/dNB11LVmOy2Q2ECSWfSdDU739aEE8xqom2b0VBYfQQSwEohIKzK fdpVVamqGB1IkBi81DQGvn7OKqaXP+uICX5FE+3o=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4Q2Q6577PUUGYPNAV37WNRBEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564368781@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df068903b1e3_4de23fb0132cd96066588"; 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/fXw5ZYGSdzH1dIv-WCaSotMrUEs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:54:58 -0000

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

@DavidSchinazi: In terms of scale, it seems to me that we are talking about the equivalent of TCP options, not the equivalent of the number of all applications that have (and might) run over TCP, ever. 

We also have the benefit of versions.

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

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/DavidSchinazi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a>: In terms of scale, it seems to me that we are talking about the equivalent of TCP options, not the equivalent of the number of all applications that have (and might) run over TCP, ever.</p>
<p>We also have the benefit of versions.</p>

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


From nobody Tue Dec 10 19: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 28FAC120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:57:39 -0800 (PST)
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 sOZbTv3YF2PA for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:57:37 -0800 (PST)
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 9BAA7120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:57:37 -0800 (PST)
Date: Tue, 10 Dec 2019 19:57:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036656; bh=e4pR/dgW7aXqfUtErB376suNRKQWF4u24+sNMCFXYJA=; h=Date:From:To:Subject:From; b=BtT5Rf/ffHp4AgPz65ij0Xo7NB357aK1niBw4P3DrrpXfAaGXKcvgnhMCfDuVw/sl EL61PM1rHCyKCoDxIfuVSGcwn07v7imw5z968B8i48cx/ULEOjyOdOhW4Use+OfclU Sd38+2Yg+/fCbDht7hlIbjoNkHeGRGBuIv7rJK5E=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/remove-duped-close-text/a35f3c-48958a@github.com>
Subject: [quicwg/base-drafts] 48958a: Move the retained sentence higher instead
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BuVlFKkUAgtCDTE5OpQ3dJcIJpA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:57:39 -0000

  Branch: refs/heads/remove-duped-close-text
  Home:   https://github.com/quicwg/base-drafts
  Commit: 48958a7cc07f1732fb374648b44e99663c6b1159
      https://github.com/quicwg/base-drafts/commit/48958a7cc07f1732fb374648b44e99663c6b1159
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Move the retained sentence higher instead



From nobody Tue Dec 10 19: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 8E684120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:57:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YF32XEG5mmIl for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:57:48 -0800 (PST)
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 E1F45120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:57:47 -0800 (PST)
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 34B81C61171 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:57:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036667; bh=iDEznff5cmJZ3t0Dt9Ymz04XQuLIDL0F1IRYa/q+Vzc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qeVCnNmo+s2H/ryUjQ3ndf5rFuM6BVad/PFA7R69/uqGoaTBM5wzeUkPYFk/Crb4/ EvtOipTA8LZetgrqxHat2Wh23gtv/xTvGX0wfaI8qulwOHTD5Fy68J6cQ1qWTmIr6n MRj9mfLYuS7bZd2rMc+ivzx5PrEFDc+FOVKwF9yg=
Date: Tue, 10 Dec 2019 19:57:47 -0800
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/3295/push/4381705118@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3295@github.com>
References: <quicwg/base-drafts/pull/3295@github.com>
Subject: Re: [quicwg/base-drafts] Remove duplicated CONNECTION_CLOSE rules (#3295)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0693b2539c_ce73fcce90cd96096273"; 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/GJnufLoFcpjSWVKPJtoUOmQs3Uk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:57:50 -0000

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

@martinthomson pushed 1 commit.

48958a7cc07f1732fb374648b44e99663c6b1159  Move the retained sentence higher instead


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3295/files/a35f3c43cbf793ba9da502361d9568615124f492..48958a7cc07f1732fb374648b44e99663c6b1159

----==_mimepart_5df0693b2539c_ce73fcce90cd96096273
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/48958a7cc07f1732fb374648b44e99663c6b1159">48958a7</a>  Move the retained sentence higher instead</li>
</ul>


<p style="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/3295/files/a35f3c43cbf793ba9da502361d9568615124f492..48958a7cc07f1732fb374648b44e99663c6b1159?email_source=notifications&amp;email_token=AFTOJKYFCIAW5QWSEDZ23HDQYBQLXA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCNRVG42TMMKQOVZWQIZUGM4DCNZQGUYTCOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UYOJIWULKW2OOGKLQYBQLXANCNFSM4JZGN4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZGXRZFLXIE3KGRNLQYBQLXA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCNRVG42TMMKQOVZWQIZUGM4DCNZQGUYTCOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3295/files/a35f3c43cbf793ba9da502361d9568615124f492..48958a7cc07f1732fb374648b44e99663c6b1159?email_source=notifications\u0026email_token=AFTOJKYFCIAW5QWSEDZ23HDQYBQLXA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCNRVG42TMMKQOVZWQIZUGM4DCNZQGUYTCOA",
"url": "https://github.com/quicwg/base-drafts/pull/3295/files/a35f3c43cbf793ba9da502361d9568615124f492..48958a7cc07f1732fb374648b44e99663c6b1159?email_source=notifications\u0026email_token=AFTOJKYFCIAW5QWSEDZ23HDQYBQLXA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TCNRVG42TMMKQOVZWQIZUGM4DCNZQGUYTCOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df0693b2539c_ce73fcce90cd96096273--


From nobody Tue Dec 10 19:58: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 8B8F412006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:58:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L6NvJzcNEmUt for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:58:26 -0800 (PST)
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 21E12120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:58:26 -0800 (PST)
Date: Tue, 10 Dec 2019 19:58:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036705; bh=OTh/dzW9cRTQwepRda8C95oeuaa4hpWJYa1FCDT2yiE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zEBdoia7VKyLH3dp6HFpt1dNtFJM3oTn6Nt2jOyu+e7dnrFwRkmI8G6MJCg1Xuz/a 5uXumCrV1P5jlK2rGeVrMz3gZNs4PSeNK3Xpb5DTq4u8O4BZ73SsjBTlvjD5DTHIre U+hlObhIqeY4qZNIX2pn1AevGvb8l17WIsqEjpAY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZUL2LKAAVTE42QD6N37WN6DEVBNHHB744Z4E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3295/review/330286634@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3295@github.com>
References: <quicwg/base-drafts/pull/3295@github.com>
Subject: Re: [quicwg/base-drafts] Remove duplicated CONNECTION_CLOSE rules (#3295)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0696119094_3e603facdeecd96492143"; 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/MNro223Fad2SPRHf92WFGH9QEiA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:58:28 -0000

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

martinthomson commented on this pull request.



> @@ -2489,7 +2483,8 @@ least one of them is processable by the client.  Similarly, a peer might be
 unable to read 1-RTT packets, so an endpoint SHOULD send CONNECTION_CLOSE in
 Handshake and 1-RTT packets prior to confirming the handshake; see Section 4.1.2
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datagram; see
-{{packet-coalesce}}.
+{{packet-coalesce}}.  After the handshake is confirmed, an endpoint MUST send

Yep, that makes more 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/pull/3295#discussion_r356393439
----==_mimepart_5df0696119094_3e603facdeecd96492143
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/3295#discussion_r356393439">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2489,7 +2483,8 @@ least one of them is processable by the client.  Similarly, a peer might be
 unable to read 1-RTT packets, so an endpoint SHOULD send CONNECTION_CLOSE in
 Handshake and 1-RTT packets prior to confirming the handshake; see Section 4.1.2
 of {{QUIC-TLS}}.  These packets can be coalesced into a single UDP datagram; see
-{{packet-coalesce}}.
+{{packet-coalesce}}.  After the handshake is confirmed, an endpoint MUST send
</pre>
<p>Yep, that makes more 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/pull/3295?email_source=notifications&amp;email_token=AFTOJK7CTYF4TZRE7GQEQWDQYBQODA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4MKQ#discussion_r356393439">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZH7UBN7AB3GKHTCJ3QYBQODANCNFSM4JZGN4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZG64KU47O6D3GW6FTQYBQODA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4MKQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3295?email_source=notifications\u0026email_token=AFTOJK7CTYF4TZRE7GQEQWDQYBQODA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4MKQ#discussion_r356393439",
"url": "https://github.com/quicwg/base-drafts/pull/3295?email_source=notifications\u0026email_token=AFTOJK7CTYF4TZRE7GQEQWDQYBQODA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4MKQ#discussion_r356393439",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0696119094_3e603facdeecd96492143--


From nobody Tue Dec 10 19: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 E325512006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:58:28 -0800 (PST)
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 lUmZ4QEKvxyG for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 19:58:27 -0800 (PST)
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 65416120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:58:27 -0800 (PST)
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 C11B6660608 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 19:58:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036706; bh=SwTxCoigYnxsJtYQPu5RQPWH179Y+9lVsDsGJnHnQnE=; h=Date:From:To:Subject:From; b=ejugGuoaiGOIIdOsOeSE2l09HDblTSmPhYjq4NeHyMsGJxytKpmILqykjdo76wsyG YwcerRdzPJkIzamYNd4Pt+NaNiT7GqT2Kx9J9zPSAo8d/Uu3NBKCzlAVZpniekNFTj kys8OlLkHFjfkv2B1NURvpnZGRGpnWSRa00oMt/4=
Date: Tue, 10 Dec 2019 19:58:26 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/61ab81-44bf17@github.com>
Subject: [quicwg/base-drafts] 44bf17: Script updating gh-pages from 48958a7c. [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/Ix6SkF_-0gVlt2bYQe-FIv1Iakw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 03:58:29 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 44bf177174f9b1d464aabd9b118cc7b3bb6b2e2f
      https://github.com/quicwg/base-drafts/commit/44bf177174f9b1d464aabd9b118cc7b3bb6b2e2f
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M index.html
    M remove-duped-close-text/draft-ietf-quic-http.html
    M remove-duped-close-text/draft-ietf-quic-http.txt
    M remove-duped-close-text/draft-ietf-quic-invariants.html
    M remove-duped-close-text/draft-ietf-quic-invariants.txt
    M remove-duped-close-text/draft-ietf-quic-qpack.html
    M remove-duped-close-text/draft-ietf-quic-qpack.txt
    M remove-duped-close-text/draft-ietf-quic-recovery.html
    M remove-duped-close-text/draft-ietf-quic-recovery.txt
    M remove-duped-close-text/draft-ietf-quic-tls.html
    M remove-duped-close-text/draft-ietf-quic-tls.txt
    M remove-duped-close-text/draft-ietf-quic-transport.html
    M remove-duped-close-text/draft-ietf-quic-transport.txt

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



From nobody Tue Dec 10 20:00: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 3C93E120059 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:00:11 -0800 (PST)
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 n0YriXgt78NR for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:00:09 -0800 (PST)
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 78370120044 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:00:09 -0800 (PST)
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 745466A002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:00:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036808; bh=HTeBkYu8pVDTiPUzAfet5y1S9z6WhSBXWAMOwQulOWE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EPI+SbB2h0zdM89tp5Xzr3WfWSql0/Sqp1BRD6ZR3AkyHRzP2YYgw6ridZqAbG7vJ e3fMC6i/u6mSRAtWSRNIYvl3ciwJ5YGzi3fgLdONWOFwqJs5+4YWa8DCHnLvbO++xq Dg63U5eO2Jy6QxY+uMCqrw9oCEM6TD9sXORg975U=
Date: Tue, 10 Dec 2019 20:00:08 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5JYYFUDC45OYO5LUF37WOEREVBNHHB72M6BM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3293/c564369739@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3293@github.com>
References: <quicwg/base-drafts/pull/3293@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE in Handshake too (#3293)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df069c865264_7cda3fefeaecd960996fd"; 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/yCxMZNUwFLbC_DECC_2HX8GmSu4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:00:11 -0000

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

> The client might have sent it's last Handshake packet

Its such a shame: https://www.theguardian.com/uk-news/2019/dec/01/laziness-has-won-apostrophe-society-admits-its-defeat

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

<blockquote>
<p>The client might have sent it's last Handshake packet</p>
</blockquote>
<p>Its such a shame: <a href="https://www.theguardian.com/uk-news/2019/dec/01/laziness-has-won-apostrophe-society-admits-its-defeat" rel="nofollow">https://www.theguardian.com/uk-news/2019/dec/01/laziness-has-won-apostrophe-society-admits-its-defeat</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/3293?email_source=notifications&amp;email_token=AFTOJK7GRQ4ZPNCNZ43YKMDQYBQURA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRZSSY#issuecomment-564369739">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2PFS6GTHX4NXI6GBTQYBQURANCNFSM4JYUWZUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYYAOBR3UJ564RWCJTQYBQURA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRZSSY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJK7GRQ4ZPNCNZ43YKMDQYBQURA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRZSSY#issuecomment-564369739",
"url": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJK7GRQ4ZPNCNZ43YKMDQYBQURA5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGRZSSY#issuecomment-564369739",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df069c865264_7cda3fefeaecd960996fd--


From nobody Tue Dec 10 20: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 5478312006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:00:50 -0800 (PST)
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 vUKazn64WK2G for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:00:48 -0800 (PST)
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 8C765120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:00:48 -0800 (PST)
Date: Tue, 10 Dec 2019 20:00:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036847; bh=+Bm+r8/gMjkYN4Ic7/FkSZN+ZfZ38LPbFhedUiJLy9Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C3E3l/BsBibwX0rqWm1wHENltxTPSkJs6ZI0phNsL95Xbdf1Q6EnQ1FDKeOUsT/qR BESmb61xthvoOwrM3rHQH8cFFm+dQ/fI67EklSTKznH3K0XlLaFyPpkM3tb+vWf7v6 HQfmQI1FqV12Bu8R+pujzSqcFEhO5kwe+cOd3Yiw=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3SCYY52YWIJRXZRNF37WOG7EVBNHHB72M6BM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3293/review/330287138@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3293@github.com>
References: <quicwg/base-drafts/pull/3293@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE in Handshake too (#3293)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df069efd99fd_4dc53fb0132cd9605238a"; 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/cIDecTJShsSxR8JxDs9Rmb21APQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:00:50 -0000

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

janaiyengar commented on this pull request.



> @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be

> The client might have sent it's last Handshake packet

Its such a shame: https://www.theguardian.com/uk-news/2019/dec/01/laziness-has-won-apostrophe-society-admits-its-defeat

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3293#discussion_r356393854
----==_mimepart_5df069efd99fd_4dc53fb0132cd9605238a
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/3293#discussion_r356393854">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be
</pre>
<blockquote>
<p>The client might have sent it's last Handshake packet</p>
</blockquote>
<p>Its such a shame: <a href="https://www.theguardian.com/uk-news/2019/dec/01/laziness-has-won-apostrophe-society-admits-its-defeat" rel="nofollow">https://www.theguardian.com/uk-news/2019/dec/01/laziness-has-won-apostrophe-society-admits-its-defeat</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/3293?email_source=notifications&amp;email_token=AFTOJKYNRA447UOUIQECXA3QYBQW7A5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4QIQ#discussion_r356393854">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5C6LM5RPY2HJ2WUZ3QYBQW7ANCNFSM4JYUWZUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4CQ2UNTALEYEPRRD3QYBQW7A5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4QIQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJKYNRA447UOUIQECXA3QYBQW7A5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4QIQ#discussion_r356393854",
"url": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJKYNRA447UOUIQECXA3QYBQW7A5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4QIQ#discussion_r356393854",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df069efd99fd_4dc53fb0132cd9605238a--


From nobody Tue Dec 10 20:00: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 0A0A51200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:00:54 -0800 (PST)
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 JMtnpY8Awqf8 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:00:51 -0800 (PST)
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 E5C5812006B for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:00:51 -0800 (PST)
Date: Tue, 10 Dec 2019 20:00:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036850; bh=S8Wy/PNlEVgklMdLchaPJgfpeAn4ZqR/9IC8lgSv07o=; h=Date:From:To:Subject:From; b=aS4GPH6oDoubH0HgWv0N00r9qCbjJZ1a5HUuVdwonKBPytE/oY71lznSTyhBWsUNu cu3lKdCcL1Rp3zyQA6xz/pliqS9ayl6RBLRt/e0ccUpNzyzAdCR5FgJwotWV7+Ddy4 aSxScVmNaw3GgQdMc5Q3aBc3F8BwAR6v2hmItqf0=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/close-small-initial/472289-697144@github.com>
Subject: [quicwg/base-drafts] 697144: Refer to fields properly
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NMz1cw20rSIFR7S9HB2Hr8cpwNk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:00:54 -0000

  Branch: refs/heads/close-small-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6971443498f64d31ec7bebeadfe2215e21c4b19a
      https://github.com/quicwg/base-drafts/commit/6971443498f64d31ec7bebeadfe2215e21c4b19a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Refer to fields properly



From nobody Tue Dec 10 20:01: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 633CA120090 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:01:01 -0800 (PST)
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 kqhEjLXwOkS3 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:01:00 -0800 (PST)
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 EE368120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:00:59 -0800 (PST)
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 E310F6E0083 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:00:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036858; bh=zoaJYLCSSQUwHuNXEFPszrPhBPc+qTumxRcR+K0yZvw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i/d/qgNhQxTJpGupfafwyf+GqrXwvQUxBvcBHUfEf7/DQlHEixfo+zx/Ttyz46W/F iF9CB0S3htnc44PHcUHpsFqosFYqCS0ajuo72ssAOqgS3qr00MULQXuiRopuEuJzAv rWBcCH6fkeXlEU3iTqiqgCCi7TO5H1IJnNgND81U=
Date: Tue, 10 Dec 2019 20:00:58 -0800
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/3292/push/4381712792@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Curtail CONNECTION_CLOSE for small Initial (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df069fad428a_64983f7ea92cd96039877"; 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/fj8tAMwRXIx3mSZhvCU1IjgqrFY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:01:03 -0000

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

@martinthomson pushed 1 commit.

6971443498f64d31ec7bebeadfe2215e21c4b19a  Refer to fields properly


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292/files/47228989491e2cdf3606c5d9745c43fb8aac2afd..6971443498f64d31ec7bebeadfe2215e21c4b19a

----==_mimepart_5df069fad428a_64983f7ea92cd96039877
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/6971443498f64d31ec7bebeadfe2215e21c4b19a">6971443</a>  Refer to fields properly</li>
</ul>


<p style="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/3292/files/47228989491e2cdf3606c5d9745c43fb8aac2afd..6971443498f64d31ec7bebeadfe2215e21c4b19a?email_source=notifications&amp;email_token=AFTOJK5EA6BS2XMWYXR4L6DQYBQXVA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNZRGI3TSMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2S7YOP7Y6JGCIXOL3QYBQXVANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYINM7QHAO6W4DUTMTQYBQXVA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNZRGI3TSMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292/files/47228989491e2cdf3606c5d9745c43fb8aac2afd..6971443498f64d31ec7bebeadfe2215e21c4b19a?email_source=notifications\u0026email_token=AFTOJK5EA6BS2XMWYXR4L6DQYBQXVA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNZRGI3TSMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3292/files/47228989491e2cdf3606c5d9745c43fb8aac2afd..6971443498f64d31ec7bebeadfe2215e21c4b19a?email_source=notifications\u0026email_token=AFTOJK5EA6BS2XMWYXR4L6DQYBQXVA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TANJQHE3DIMKQOVZWQIZUGM4DCNZRGI3TSMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df069fad428a_64983f7ea92cd96039877--


From nobody Tue Dec 10 20: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 E9A9F1200F5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:01:57 -0800 (PST)
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 CxxFDBwumbuT for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:01:56 -0800 (PST)
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 A6E37120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:01:56 -0800 (PST)
Date: Tue, 10 Dec 2019 20:01:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036916; bh=BC0BPe875s/m9ykNr/iGbV3gLjmmB4AHiiOCVzSbP1Y=; h=Date:From:To:Subject:From; b=vYUJV+3C+mAd9+In81a8JQch8QD2VS2taia9jbinAsKm6SO2ZUcq8xIenMjE2Nc4M 1IvKN2TukH1bnYSiD1ut3m7D2iUPPfTH4lRQFbcNgV5R+KyECFJ1gk+px/qq7Bo2vr JLyf1ZyGWqSjsUWjgYvVAN+f3c99LOLnM3/NBDIk=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/44bf17-492a9d@github.com>
Subject: [quicwg/base-drafts] 492a9d: Script updating gh-pages from 69714434. [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/_p25sHoHuSh0evOe8vjLVW120Ng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:01:58 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 492a9d17904bb15866a67cc19569bd1997d6694a
      https://github.com/quicwg/base-drafts/commit/492a9d17904bb15866a67cc19569bd1997d6694a
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M close-small-initial/draft-ietf-quic-transport.html
    M close-small-initial/draft-ietf-quic-transport.txt
    M index.html

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



From nobody Tue Dec 10 20:02: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 803781207FC for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:02:00 -0800 (PST)
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 KJySYrUh544X for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:01:58 -0800 (PST)
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 AED621200F5 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:01:58 -0800 (PST)
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 130E31C021F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:01:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036918; bh=kbIZDX4x3V1HAIwYKk+qBFbhXzXiFN/RG7ASg9/du64=; h=Date:From:To:Subject:From; b=OH4DzJS+Ouqk7h3L8Vcx3ST626SQrniyrF6rguwY51ErcdqTAplg+FnYB536YsWjJ N0lnopnIs6+3SMD60oOz/ZQFWFpU985VpwxeYyholhwzvjhKaHGIkYGonZ6JbiZOef 9Rz6c51CnQNSyzs6TSSzGK4/SK4rSOLlsdFTM5ek=
Date: Tue, 10 Dec 2019 20:01:58 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/remove-duped-close-text/48958a-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/safPkBALeGBul5T5E7I41VD0PkM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:02:00 -0000

  Branch: refs/heads/remove-duped-close-text
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Dec 10 20: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 7C998120044 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:02:04 -0800 (PST)
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 PYH8bIGkmjNk for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:01:58 -0800 (PST)
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 3878A120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:01:58 -0800 (PST)
Date: Tue, 10 Dec 2019 20:01:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036917; bh=9Rgn5HIuEWvDfQcRhmS76u49hPtcxi/8DT8zZSySDVM=; h=Date:From:To:Subject:From; b=L/sdFWC5TfVG13TmmOncvY3b+3fXozr8kXoI/DOzs3Ve5MTEhRORwCoHjvd1sxgwt PftJ0QVxuPKmoclYGasc7FokITGGMUxM121K8ajtdT8K6iCvc963Bsc2k0JK4dnAxP r6qRpka4NOn4X08bwe5RV/Oy3+yRnfFGqFI6Y/So=
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/1eba3a-da2bcf@github.com>
Subject: [quicwg/base-drafts] a35f3c: Remove duplicated CONNECTION_CLOSE rules
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UJLx4PV8FsfVQyuum8P4Lf9kYgU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:02:04 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a35f3c43cbf793ba9da502361d9568615124f492
      https://github.com/quicwg/base-drafts/commit/a35f3c43cbf793ba9da502361d9568615124f492
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Remove duplicated CONNECTION_CLOSE rules


  Commit: 48958a7cc07f1732fb374648b44e99663c6b1159
      https://github.com/quicwg/base-drafts/commit/48958a7cc07f1732fb374648b44e99663c6b1159
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Move the retained sentence higher instead


  Commit: da2bcfdaba27628c529d32e1654d8294ed78dfc7
      https://github.com/quicwg/base-drafts/commit/da2bcfdaba27628c529d32e1654d8294ed78dfc7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3295 from quicwg/remove-duped-close-text

Remove duplicated CONNECTION_CLOSE rules


Compare: https://github.com/quicwg/base-drafts/compare/1eba3aa1de7f...da2bcfdaba27


From nobody Tue Dec 10 20: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 701D3120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:02:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bhd427wrwaMu for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:02:00 -0800 (PST)
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 641C31201AA for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:02:00 -0800 (PST)
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 C2E3C6E0499 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:01:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036919; bh=38443YFZ13UC9FAu6wUMj++hCtFB3lfvjz3YJrIu8BY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=d6WrT1xn8Ta6dK+dhUTFK51YWy1Tomu2kJdvKBtoI9+cH3vUP4Fn7xxz5afCGPW1Y NBx1KFnrWNzWNH4cGMD4MTKKMb9GWjeclXq6HX9sht/OotAlkKupxNSve13zut2Z5E 2L4WE0lWBgiygtgq+iEK5/LRsIBsvajU2bkx/VQc=
Date: Tue, 10 Dec 2019 20:01:59 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7R3UC6ES5YB64WZWV37WOLPEVBNHHB744Z4E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3295/review/330287361@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3295@github.com>
References: <quicwg/base-drafts/pull/3295@github.com>
Subject: Re: [quicwg/base-drafts] Remove duplicated CONNECTION_CLOSE rules (#3295)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df06a37b45b1_207e3fbe5b2cd964147918"; 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/ebW1DN_dZmZOIlFL7_OoK9G45Xk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:02:05 -0000

----==_mimepart_5df06a37b45b1_207e3fbe5b2cd964147918
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/3295#pullrequestreview-330287361
----==_mimepart_5df06a37b45b1_207e3fbe5b2cd964147918
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/3295?email_source=notifications&amp;email_token=AFTOJK43SL26PS2FVVOG3SLQYBQ3PA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4SAI#pullrequestreview-330287361">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5XRHDPADERECXP7QDQYBQ3PANCNFSM4JZGN4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3OFXL4HFQE73NYXITQYBQ3PA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4SAI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3295?email_source=notifications\u0026email_token=AFTOJK43SL26PS2FVVOG3SLQYBQ3PA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4SAI#pullrequestreview-330287361",
"url": "https://github.com/quicwg/base-drafts/pull/3295?email_source=notifications\u0026email_token=AFTOJK43SL26PS2FVVOG3SLQYBQ3PA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4SAI#pullrequestreview-330287361",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df06a37b45b1_207e3fbe5b2cd964147918--


From nobody Tue Dec 10 20: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 077BE12006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:02:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r9NthNapCvNF for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:02:12 -0800 (PST)
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 A5D37120059 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:02:12 -0800 (PST)
Date: Tue, 10 Dec 2019 20:02:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036932; bh=8sqza0/lojq+8ChT1BW555w/kP2U2NloE7hMuSwqiJc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C4XN2CTjeS9aK4ulhAH5qH830PyKE59q8QvBUhkOSpVOYzou8k1Atr9zWGcn80BWR +MynmRIDlzsq4d78x/F1sreDWtpcpNxffRxA/e/PudypKeO2t8N2RXQlYG+FnI1d68 38onQ0Z6+YPef02F1N2jjyHf35vpYZ+29fbTGuEc=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3JS5HGFHREGAU2ERF37WOMHEVBNHHB744Z4E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3295/issue_event/2872863776@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3295@github.com>
References: <quicwg/base-drafts/pull/3295@github.com>
Subject: Re: [quicwg/base-drafts] Remove duplicated CONNECTION_CLOSE rules (#3295)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df06a43e5db7_58833fb89a4cd96012772f"; 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/GxlwMq-xE9SKtBW8EcF_6X9rB_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, 11 Dec 2019 04:02:14 -0000

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

Merged #3295 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/3295#event-2872863776
----==_mimepart_5df06a43e5db7_58833fb89a4cd96012772f
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="536058337" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3295" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3295/hovercard" href="https://github.com/quicwg/base-drafts/pull/3295">#3295</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/3295?email_source=notifications&amp;email_token=AFTOJKZEGOLONKEGC7XU4Q3QYBQ4HA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM6GYIA#event-2872863776">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6RQHRZXIPPCWKVKKTQYBQ4HANCNFSM4JZGN4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK537YB7HK6G4TJF453QYBQ4HA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM6GYIA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3295?email_source=notifications\u0026email_token=AFTOJKZEGOLONKEGC7XU4Q3QYBQ4HA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM6GYIA#event-2872863776",
"url": "https://github.com/quicwg/base-drafts/pull/3295?email_source=notifications\u0026email_token=AFTOJKZEGOLONKEGC7XU4Q3QYBQ4HA5CNFSM4JZGN4GKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVM6GYIA#event-2872863776",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df06a43e5db7_58833fb89a4cd96012772f--


From nobody Tue Dec 10 20:02: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 7B9F9120044 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:02:25 -0800 (PST)
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 cd3s8F8yTPBC for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:02:23 -0800 (PST)
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 980C912006B for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:02:23 -0800 (PST)
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 E994E6A1249 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:02:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036942; bh=ovj4PARbj3zVIdxB20RmcKwo0bhJ2zuVQVHb/DK/Cc4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Aq/sw7WeHEp8sLojqmtlEn0E1gQWzlBuBXnQwEiA2pyL679N9SX/QydHEhr/s0oKS C5a67CIyhA+ZQOnX9KzgkhLtslapIGrrwOITgXBx4y+23ooN+tU0nwpfR6La/Kvshh Y6acBfNBw9JWNCmn0PX3dz3N4IUMuDqUsC95yEAs=
Date: Tue, 10 Dec 2019 20:02:22 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK53TBVHZV2S5DV2JYV37WOM5EVBNHHB72M6BM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3293/review/330287461@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3293@github.com>
References: <quicwg/base-drafts/pull/3293@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE in Handshake too (#3293)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df06a4edabdb_27603fd631ecd960274215"; 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/8ghZlAmz19luOM-49EMEOPAw6PY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:02:25 -0000

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

martinthomson commented on this pull request.



> @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be

Yikes.  I don't make that mistake often, but you got 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/3293#discussion_r356394097
----==_mimepart_5df06a4edabdb_27603fd631ecd960274215
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/3293#discussion_r356394097">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be
</pre>
<p>Yikes.  I don't make that mistake often, but you got 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/3293?email_source=notifications&amp;email_token=AFTOJKYHDL54JRHU6337UWLQYBQ45A5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4SZI#discussion_r356394097">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5WYZU5DRR3MF7PMDDQYBQ45ANCNFSM4JYUWZUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2GH76SBPNCL33BGADQYBQ45A5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4SZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJKYHDL54JRHU6337UWLQYBQ45A5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4SZI#discussion_r356394097",
"url": "https://github.com/quicwg/base-drafts/pull/3293?email_source=notifications\u0026email_token=AFTOJKYHDL54JRHU6337UWLQYBQ45A5CNFSM4JYUWZU2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX4SZI#discussion_r356394097",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df06a4edabdb_27603fd631ecd960274215--


From nobody Tue Dec 10 20:02: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 89D8D12006B for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:02:55 -0800 (PST)
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 hmWU5IbvW6K5 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:02:54 -0800 (PST)
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 DFC54120121 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:02:53 -0800 (PST)
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 4BA671C2EFF for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:02:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576036973; bh=BsTl9B4vod0MDiKWwUDbt1/Jl2+W6eD85976Z1HWbXU=; h=Date:From:To:Subject:From; b=EIJQ+AG8aP7UcfjWU/oXqdKhyo1vEHFybd8HyNenoChIrsPd5Qy+xUkoRZlOa33ni vyMByINzel8dktsiSHlpFlFCDhqQlJ4YprHw3NK34qOLjE0e27ceUuYH5zUgBjRk09 aoARmeShMGafYsRr5P5jteui6RZQ5Cl2YdJf4V7w=
Date: Tue, 10 Dec 2019 20:02:53 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/492a9d-fe33c4@github.com>
Subject: [quicwg/base-drafts] fe33c4: Script updating gh-pages from da2bcfda. [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/I6XY-a7dEKmYrvinNpfh8Y8WKvU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:02:55 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: fe33c467e4e036c5242bd033a15c5ad0cc39b0eb
      https://github.com/quicwg/base-drafts/commit/fe33c467e4e036c5242bd033a15c5ad0cc39b0eb
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-11 (Wed, 11 Dec 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 da2bcfda. [ci skip]



From nobody Tue Dec 10 20:05: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 8749A1201AA for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:05:17 -0800 (PST)
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 W51lh4QVbber for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:05:16 -0800 (PST)
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 3D92A120090 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:05:16 -0800 (PST)
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 8AF526E1189 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:05:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576037115; bh=6CUEXAbJb1JoZpS9Qj5SSZzFp4MLhmb9fYkptVTWuzE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qh1NkaCL+1tRc8L1BCTobE2olxwaLr9E3ar564Xvv9dG14QBX/BDDiz+5j4itBR02 zQ7boWDJ4ECqII5r809xi5aAiUPVhDGUUwW38VZw0kIjcHP5igQfe0+KzEdWOBjYww tQqAmxJoh4v7Y+rE2l32llC+wE8LupqnpGxk5lk0=
Date: Tue, 10 Dec 2019 20:05:15 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZST4RKQU5IX63AXYN37WOXXEVBNHHB72M6BM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3293/review/330288023@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3293@github.com>
References: <quicwg/base-drafts/pull/3293@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE in Handshake too (#3293)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df06afb7b040_32853fd74bacd96c128466"; 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/HFdtvPNcE8IM851X5r1D5pNFSlY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:05:17 -0000

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

janaiyengar commented on this pull request.



> @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be

heh, I'm just sad that the apostrophe society is dead.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3293#discussion_r356394561
----==_mimepart_5df06afb7b040_32853fd74bacd96c128466
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/3293#discussion_r356394561">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2481,12 +2481,15 @@ have 1-RTT keys, so the endpoint SHOULD send CONNECTION_CLOSE frames in a
 Handshake packet.  If the endpoint does not have Handshake keys, it SHOULD send
 CONNECTION_CLOSE frames in an Initial packet.
 
-A client will always know whether the server has Handshake keys
-(see {{discard-initial}}), but it is possible that a server does not know
-whether the client has Handshake keys.  Under these circumstances, a server
-SHOULD send a CONNECTION_CLOSE frame in both Handshake and Initial packets
-to ensure that at least one of them is processable by the client.  These
-packets can be coalesced into a single UDP datagram (see {{packet-coalesce}}).
+A client will always know whether the server has Handshake keys (see
+{{discard-initial}}), but it is possible that a server does not know whether the
+client has Handshake keys.  Under these circumstances, a server SHOULD send a
+CONNECTION_CLOSE frame in both Handshake and Initial packets to ensure that at
+least one of them is processable by the client.  Similarly, a peer might be
</pre>
<p>heh, I'm just sad that the apostrophe society is dead.</p>

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


From nobody Tue Dec 10 20: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 0C71B120255 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:09:22 -0800 (PST)
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 2yrEsxf0c2_F for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:09:20 -0800 (PST)
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 0E3AA120219 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:09:20 -0800 (PST)
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 6979E1C0B56 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:09:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576037359; bh=okZuMThZWk4Evvd+a/yMGSCxB55T3WoyQLL1C/95HHY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fkaWEx5zyudI/bLoMFFy4G4rNUo7AsH4uOYJ13DaEygM3wzNyWsD0/OG9p40NfNtv tv177S3PJf+R89KYI+4cnsE18zER9X6q6BDgqB68nBxN541BFlepLTi/LEhi0mr00Q Rk+woLCSuOsV3KiTRQyaZvOfpTocjkbMLvKzAS4w=
Date: Tue, 10 Dec 2019 20:09:19 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK27SJ4QP5KQHIN5Q7F37WPG7EVBNHHB75FWO4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3297@github.com>
Subject: [quicwg/base-drafts] Immediate close without state (#3297)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df06bef5a3fd_cea3fcce90cd960810a2"; 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/vsLcFco4pk87ixSM_1DWNS_IY1o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:09:22 -0000

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

In some cases, we allow CONNECTION_CLOSE (or immediate close) to be used when there is no state for the associated "connection".  Most notably, this happens when a server receives a bogus Initial from a client (see #3269 for the prime example).

Immediate close works fine for those cases, except that it mandates the creation of state: the timer that runs for the closing period and maybe a packet.  That doesn't make sense, because what you want prior to establishing ANY state is to just send the signal without creating any state.

So, we should allow an exception for immediate close where there is no connection state.  This requires a little finesse as it touches on DoS concerns.  An (unauthenticated) Initial packet might is handled statelessly with the resulting CONNECTION_CLOSE causing the client to kill state.  If the server wanted to keep that state, that might be bad.  For that, there is no perfect answer, because it trades off feedback about errors against a very narrow form of denial of service that we agreed we wouldn't take special steps to protect against.  So we should just explain the trade-off and let the servers decide what to do.

#3292 fixes 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/3297
----==_mimepart_5df06bef5a3fd_cea3fcce90cd960810a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In some cases, we allow CONNECTION_CLOSE (or immediate close) to be used when there is no state for the associated "connection".  Most notably, this happens when a server receives a bogus Initial from a client (see <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="525390417" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3269" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3269/hovercard" href="https://github.com/quicwg/base-drafts/issues/3269">#3269</a> for the prime example).</p>
<p>Immediate close works fine for those cases, except that it mandates the creation of state: the timer that runs for the closing period and maybe a packet.  That doesn't make sense, because what you want prior to establishing ANY state is to just send the signal without creating any state.</p>
<p>So, we should allow an exception for immediate close where there is no connection state.  This requires a little finesse as it touches on DoS concerns.  An (unauthenticated) Initial packet might is handled statelessly with the resulting CONNECTION_CLOSE causing the client to kill state.  If the server wanted to keep that state, that might be bad.  For that, there is no perfect answer, because it trades off feedback about errors against a very narrow form of denial of service that we agreed we wouldn't take special steps to protect against.  So we should just explain the trade-off and let the servers decide what to do.</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="534677848" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3292" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3292/hovercard" href="https://github.com/quicwg/base-drafts/pull/3292">#3292</a> fixes 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/3297?email_source=notifications&amp;email_token=AFTOJK573TQO7AGYHMGDRYTQYBRW7A5CNFSM4JZI35QKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7UWZ3Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYB53LFF3TABHOI57DQYBRW7ANCNFSM4JZI35QA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4IHTBRPCUV6HJVHW3QYBRW7A5CNFSM4JZI35QKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7UWZ3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3297?email_source=notifications\u0026email_token=AFTOJK573TQO7AGYHMGDRYTQYBRW7A5CNFSM4JZI35QKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7UWZ3Q",
"url": "https://github.com/quicwg/base-drafts/issues/3297?email_source=notifications\u0026email_token=AFTOJK573TQO7AGYHMGDRYTQYBRW7A5CNFSM4JZI35QKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7UWZ3Q",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df06bef5a3fd_cea3fcce90cd960810a2--


From nobody Tue Dec 10 20:36: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 29A7F120219 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:36:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.979
X-Spam-Level: 
X-Spam-Status: No, score=-7.979 tagged_above=-999 required=5 tests=[BAYES_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, T_SPF_HELO_TEMPERROR=0.01, T_SPF_TEMPERROR=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jEE7DMlHSz7l for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:36:33 -0800 (PST)
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 873E3120115 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:36:33 -0800 (PST)
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 A47B3520A3F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:36:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576038992; bh=dWQVyfbYwABpQxmEu1cAoDZn4p+Rp0PYq7OAuxrMUds=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K2RVxCKnMa6JWSpLh5PUBis/VEgnYoejz68kggmcBvSaYf1tn+qA8LXyPnfzfUrs4 oWPsjXhKdKLHT0uGreqIhP6t2fs0WfoX/nkzygoa57HaOQx0f8A/Y7ye4+agqCGoRO q036waB2V5eEoiR8y1U0uTDx7FOc3whxS0tG99mo=
Date: Tue, 10 Dec 2019 20:36:32 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZBAMKLOL7TNK5HD7F37WSNBEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564375959@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df072509517a_6a703fb8178cd96c20851"; 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/PpFHN7yncs0s4mWjIJkjsAODFp8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:36:35 -0000

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

I also think that we do not need more than 2^16 space for Transport Parameters.

In addition to what we know from how TCP options are being used (as @janaiyengar points out), I would also point out that every TP consumes space in the handshake packets that the endpoints exchange. To paraphrase, there is an incentive to keep the number of TPs being used small. I do not think we'd ever see endpoints sending thousands of TPs.

Assuming that is the case, there is no practical reason to switch to varints. As I have pointed out in #3020, some of us have been reusing a encoder / decoder designed for TLS, switching to a varint-based design would require those to write a new codec specifically for QUIC. That's just a burden.

I think we should concentrate on fixing real issues rather than requiring everybody to make an unneeded 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/3294#issuecomment-564375959
----==_mimepart_5df072509517a_6a703fb8178cd96c20851
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I also think that we do not need more than 2^16 space for Transport Parameters.</p>
<p>In addition to what we know from how TCP options are being used (as <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> points out), I would also point out that every TP consumes space in the handshake packets that the endpoints exchange. To paraphrase, there is an incentive to keep the number of TPs being used small. I do not think we'd ever see endpoints sending thousands of TPs.</p>
<p>Assuming that is the case, there is no practical reason to switch to varints. As I have pointed out in <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>, some of us have been reusing a encoder / decoder designed for TLS, switching to a varint-based design would require those to write a new codec specifically for QUIC. That's just a burden.</p>
<p>I think we should concentrate on fixing real issues rather than requiring everybody to make an unneeded 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/3294?email_source=notifications&amp;email_token=AFTOJK2HDMGP4PW7H47N663QYBU5BA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR3DFY#issuecomment-564375959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3LRNUWBIHXMPJ5Q7LQYBU5BANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5HJ4L32SLVGFYX2GDQYBU5BA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR3DFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK2HDMGP4PW7H47N663QYBU5BA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR3DFY#issuecomment-564375959",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK2HDMGP4PW7H47N663QYBU5BA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR3DFY#issuecomment-564375959",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df072509517a_6a703fb8178cd96c20851--


From nobody Tue Dec 10 20:42: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 B30521200EF for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:42:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IYXEBTnkZ8At for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:42:06 -0800 (PST)
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 A0F6A12002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:42:06 -0800 (PST)
Date: Tue, 10 Dec 2019 20:42:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576039325; bh=hddvq0exJoz9lhwgr9OGIWftPuQc/mz+6xLlE2p0QDE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wUHELxkMob4dsmYHfOERnw0ruKyh+/0X6ZriH17m0mZMNuQ5T2K005EmLoJrC816v W3ZqA3Im2PI8wSfvlQX/SMbfzAAepavEL64dUkTG9BzYzzJ5M2O+w6S7ElbosIQWER alIWYzIK1H8r4/1QyoiaaZrclF8oVupuXpvhIcFs=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3RJXD64GNKDHNJYGN37WTB3EVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564376963@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0739d933d0_55b73fb1a1ccd96c340bb"; 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/h8vsgOsLgJl5pZ-eIlZdfSpDhuk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:42:08 -0000

----==_mimepart_5df0739d933d0_55b73fb1a1ccd96c340bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I=E2=80=99m in favor of making this change. There=E2=80=99s value in havi=
ng a consistent encoding across the protocol.=0D
=0D
I don=E2=80=99t think that building a parser for this frame would be a re=
al burden, considering that implementations already have parsers for 15 o=
r so frame types. =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/3294#issuecomment-564376963=

----==_mimepart_5df0739d933d0_55b73fb1a1ccd96c340bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>I=E2=80=99m in favor of making this change. There=E2=80=99s value in h=
aving a consistent encoding across the protocol.</p>=0D
<p>I don=E2=80=99t think that building a parser for this frame would be a=
 real burden, considering that implementations already have parsers for 1=
5 or so frame types.</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/3294?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK3ZJEDPI4KUHHUYUGLQYBVR3A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR3LAY#issuecomment-564376963">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK6D4X6VJRGZUJNWO4DQYBVR3ANCNFSM4JYYCAEA">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK7CXNWQDZ2SIYGENRTQYBVR=
3A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEGR3LAY.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/3294?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK3ZJEDPI4KUHHUYUGLQYBVR3A5CNFSM4=
JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR3LA=
Y#issuecomment-564376963",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=3D=
notifications\u0026email_token=3DAFTOJK3ZJEDPI4KUHHUYUGLQYBVR3A5CNFSM4JYY=
CAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR3LAY#i=
ssuecomment-564376963",=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_5df0739d933d0_55b73fb1a1ccd96c340bb--


From nobody Tue Dec 10 20:43: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 7CE1F1200EF for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:43:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FwFHy0z-o67C for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:43:52 -0800 (PST)
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 4F98212002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:43:52 -0800 (PST)
Date: Tue, 10 Dec 2019 20:43:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576039431; bh=bxNOloPM1GwGzLCmWsxJVQxu2GKfG9WfDgKJeObtNpg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tHT3wclows65muEe6plnTSLpC/WVmN1w32/+tvFRVuqRn4LUt/ODDEeEDGojCRgC1 P+zrm+l43BnLkfaR7qxTiQFlZiwHwdT/S0vqOooyMObaJOI0yodoPJUVfevnnXylxO DMKvMS7UbQa10RQOPiNPfBKKqshm2trCNn7uGwzE=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3BVIXXDOLIOFQYSU537WTIPEVBNHHB746W5E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3296/review/330295389@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3296@github.com>
References: <quicwg/base-drafts/pull/3296@github.com>
Subject: Re: [quicwg/base-drafts] Clarify conditions for disabling spin bit (#3296)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df074074eb62_3c203fe0842cd9649919"; 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/0EN71PFqjbwFMibO3zKaThQzqXM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:43:54 -0000

----==_mimepart_5df074074eb62_3c203fe0842cd9649919
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/3296#pullrequestreview-330295389
----==_mimepart_5df074074eb62_3c203fe0842cd9649919
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/3296?email_source=notifications&amp;email_token=AFTOJK3A3M3FDZFRTRCWK3LQYBVYPA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX6QXI#pullrequestreview-330295389">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK42ID5GZC7HEODES5DQYBVYPANCNFSM4JZG37YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZOQNBFH4RSMY7DM6TQYBVYPA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX6QXI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJK3A3M3FDZFRTRCWK3LQYBVYPA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX6QXI#pullrequestreview-330295389",
"url": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJK3A3M3FDZFRTRCWK3LQYBVYPA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX6QXI#pullrequestreview-330295389",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df074074eb62_3c203fe0842cd9649919--


From nobody Tue Dec 10 20: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 10B301200FD for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:54:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_EquEtppsUL for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:54:36 -0800 (PST)
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 730B612002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:54:36 -0800 (PST)
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 4E80D6A110A for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:54:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576040075; bh=MYG9fn25oVzkuSSueuk3Q1YG48PA7IwN5nM94SCtnVQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cxAbJJiIKUQbcWeSIUbHCx4CRjlRrNzHIntLH+LDzBRkXarrFQbJLJgT2UcmltFCv 4ZM6VQwZMmZ71cznIilzeBVUE8lXzMEHZKDaJT1ai7pyYhn8uQ8MMPVzdZaFRr8lLT fmsMwl4eCvXvdbdOcU3S4lHYROXAiEKTHfOG9EdM=
Date: Tue, 10 Dec 2019 20:54:35 -0800
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK737WUHWICP2FOXZGV37WUQXEVBNHHB6TAYWQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3266/review/330297609@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3266@github.com>
References: <quicwg/base-drafts/pull/3266@github.com>
Subject: Re: [quicwg/base-drafts] Prevent Idle Timeout while Blocked (#3266)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0768b3b2a4_16d33f90756cd9602848c"; 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/yY0nLUetpeR6kukRauauipTJnzQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:54:38 -0000

----==_mimepart_5df0768b3b2a4_16d33f90756cd9602848c
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/3266#pullrequestreview-330297609
----==_mimepart_5df0768b3b2a4_16d33f90756cd9602848c
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/3266?email_source=notifications&amp;email_token=AFTOJK45HE3SUFA3V6YBMVTQYBXAXA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX7CCI#pullrequestreview-330297609">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7FLNYZXAH7ZOQDHJDQYBXAXANCNFSM4JPFAYEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5BOPUPHMGQW5RDXIDQYBXAXA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX7CCI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3266?email_source=notifications\u0026email_token=AFTOJK45HE3SUFA3V6YBMVTQYBXAXA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX7CCI#pullrequestreview-330297609",
"url": "https://github.com/quicwg/base-drafts/pull/3266?email_source=notifications\u0026email_token=AFTOJK45HE3SUFA3V6YBMVTQYBXAXA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOX7CCI#pullrequestreview-330297609",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0768b3b2a4_16d33f90756cd9602848c--


From nobody Tue Dec 10 20:57: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 8B7251200FD for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:57:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r1NKDgUavGBr for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 20:57:56 -0800 (PST)
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 E97D412002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:57:55 -0800 (PST)
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 3477D8C0448 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 20:57:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576040275; bh=FDqjLXhhfJSSh0pomLoIdV6M2SH4lfrkrq2c2iixJck=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RhjpJiMAuGA9pOogiPbaabTtq+/eXzp6swr6YrKieJJy8dy+uR1fl+4PI718Dyo9J 5J3hKFxdSJY+gz7XrQihr7UUVcRwhBXKVTnqbxN7HHn2tFPj4blZOcMdkRwxT2x5Dl vyUnEbIBga2YkJ3mgOnUkZV9rSv6YKWZdWVcvpLM=
Date: Tue, 10 Dec 2019 20:57:55 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK27OHWSXFUK4HF7S2V37WU5HEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564380088@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0775324fbd_797a3fa80e2cd968162593"; 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/eCFMEdKViIRbMiAWJVsFuKF44mA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 04:57:57 -0000

----==_mimepart_5df0775324fbd_797a3fa80e2cd968162593
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> There=E2=80=99s value in having a consistent encoding across the protoc=
ol.=0D
=0D
While I understand that it looks inconsistent from QUIC, *current design =
is consistent to TLS*. And Transport Parameters is a TLS extension.=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/3294#issuecomment-564380088=

----==_mimepart_5df0775324fbd_797a3fa80e2cd968162593
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>=0D
<p>There=E2=80=99s value in having a consistent encoding across the proto=
col.</p>=0D
</blockquote>=0D
<p>While I understand that it looks inconsistent from QUIC, <em>current d=
esign is consistent to TLS</em>. And Transport Parameters is a TLS extens=
ion.</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/3294?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK5P3SK24SO62FCQSP3QYBXNHA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR4DOA#issuecomment-564380088">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK3FV5Z5O3K7W7EJKSTQYBXNHANCNFSM4JYYCAEA">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK4CPTG4QFVFJHSOBP3QYBXN=
HA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEGR4DOA.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/3294?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK5P3SK24SO62FCQSP3QYBXNHA5CNFSM4=
JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR4DO=
A#issuecomment-564380088",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=3D=
notifications\u0026email_token=3DAFTOJK5P3SK24SO62FCQSP3QYBXNHA5CNFSM4JYY=
CAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR4DOA#i=
ssuecomment-564380088",=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_5df0775324fbd_797a3fa80e2cd968162593--


From nobody Tue Dec 10 21: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 DD310120115 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:00:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fvh620A9iB47 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:00:35 -0800 (PST)
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 A143C120114 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:00:35 -0800 (PST)
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 083426A1251 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:00:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576040435; bh=smpSCVhz0O9mrhFwczhxytMZPxAALcKVG75zanGayUY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XyzdT6ai7SDBReT0XL4fwA9vAaT2VmxS3L500oTfe4OQn7zA7rFOJ/QD4iddIJ03r LivIYXxhQZJYYTuVCdiTse5qPEsT/D6vHKvT8hjAypkiUL3CVvlVdlM96HCnQ9ioCQ yT8lRSeze9osisPkdhVEIcLIW7vbKBAcUekww0h0=
Date: Tue, 10 Dec 2019 21:00:34 -0800
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2GJQU3XYOJ2CMG42F37WVHFEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564380640@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df077f2ecb06_1e083ff9e7ecd968716c1"; 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/FNsEq8V4y-RsQWDc-ounEUO9mkk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:00:37 -0000

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

I don't think the current design (what's in draft-24) is consistent with TLS - many of our transport parameters have varint values, and TLS doesn't have those.

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

<p>I don't think the current design (what's in draft-24) is consistent with TLS - many of our transport parameters have varint values, and TLS doesn't have those.</p>

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


From nobody Tue Dec 10 21:08: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 34C731200FF for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:08:50 -0800 (PST)
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 Yfs24xmlSc6i for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:08:48 -0800 (PST)
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 C942F12002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:08:48 -0800 (PST)
Date: Tue, 10 Dec 2019 21:08:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576040928; bh=G/5zv3kGQdxRPKctwf9gJoFKBz7YpnAOy1vmlT7OZSk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v008fmQfDhzZLC2YJEVAVOeFoQugjjO6uPQDyusTDsCWxebRWTkiTU8Wn13TTRCHx fIBN56d+E61ihd2TpF9XtdMf+5HvO7zEGDW1E8WU0wTHX4SjBWx/RGpG8AmHP0LAE8 qMP1Lm/9CFFtL1ctiA/WlzlZrfgS14JXeg2DHp54=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZE663F24UDG6DHBJN37WWGBEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564382402@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df079e0d99d_5d5d3f84848cd9609345b"; 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/v9wMlKr8KtggsiqFQbs4KcxorG8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:08:50 -0000

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

The model is that the content of each Transport Parameter is built by QUIC, whereas they are encoded by TLS.

FWIW, the transition to the current model was made in #1608. During the time (late 2018), we discussed the possibility of moving the TP ID and length fields to varints as well, see https://mailarchive.ietf.org/arch/msg/quic/KMSoDdUGs-R7P_GfcBJTxvJARiw, and we decided to not, some stating that it's already late. #3020 was not the first time discussing 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/issues/3294#issuecomment-564382402
----==_mimepart_5df079e0d99d_5d5d3f84848cd9609345b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>The model is that the content of each Transport Parameter is built by =
QUIC, whereas they are encoded by TLS.</p>
<p>FWIW, the transition to the current model was made in <a class=3D"issu=
e-link js-issue-link" data-error-text=3D"Failed to load issue title" data=
-id=3D"345568128" data-permission-text=3D"Issue title is private" data-ur=
l=3D"https://github.com/quicwg/base-drafts/issues/1608" data-hovercard-ty=
pe=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/1608/hoverc=
ard" href=3D"https://github.com/quicwg/base-drafts/issues/1608">#1608</a>=
. During the time (late 2018), we discussed the possibility of moving the=
 TP ID and length fields to varints as well, see <a href=3D"https://maila=
rchive.ietf.org/arch/msg/quic/KMSoDdUGs-R7P_GfcBJTxvJARiw" rel=3D"nofollo=
w">https://mailarchive.ietf.org/arch/msg/quic/KMSoDdUGs-R7P_GfcBJTxvJARiw=
</a>, and we decided to not, some stating that it's already late. <a clas=
s=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue ti=
tle" data-id=3D"492462333" data-permission-text=3D"Issue title is private=
" data-url=3D"https://github.com/quicwg/base-drafts/issues/3020" data-hov=
ercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/30=
20/hovercard" href=3D"https://github.com/quicwg/base-drafts/issues/3020">=
#3020</a> was not the first time discussing the issue.</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/3294?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK36VSP23D6SSJJU6YTQYBYWBA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR4VQQ#issuecomment-564382402">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK3REP7B2SB5TQRGXODQYBYWBANCNFSM4JYYCAEA">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK56NLFUIV2X6PBHKHDQYBYW=
BA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEGR4VQQ.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/3294?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK36VSP23D6SSJJU6YTQYBYWBA5CNFSM4=
JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR4VQ=
Q#issuecomment-564382402",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=3D=
notifications\u0026email_token=3DAFTOJK36VSP23D6SSJJU6YTQYBYWBA5CNFSM4JYY=
CAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR4VQQ#i=
ssuecomment-564382402",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5df079e0d99d_5d5d3f84848cd9609345b--


From nobody Tue Dec 10 21: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 CCE541200FF for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:13:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kSmBA6etpYgZ for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:13:32 -0800 (PST)
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 1DF0312002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:13:32 -0800 (PST)
Date: Tue, 10 Dec 2019 21:13:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576041211; bh=+KnX6QPsPZEB/aZZR3TRtan9KOKqD88o5ANPjwiJEaY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qiwc8FhVgFD96V0beoIDfRQJC49fpq7Q6gba9P2zTzRsOpMrZjjhmQQcB8MK2vcQ9 xGgmWtXChBDDrSQIvvG/N6Qq6FqIonoApJR3w6bM+VkzqAZYo4FJtpcB/wRGDmm8dq eKmxC9rJoFRAe6y0TaKEwULGZdUlAL9bsmUf0Fw4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK44CY3BW7AC645HRQF37WWXXEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564383332@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df07afb4513a_42223fc777acd96417668c"; 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/ZEOKE1yjMK-UjFTUc9kSxf1ch3g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:13:34 -0000

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

> The model is that the content of each Transport Parameter is built by QUIC, whereas they are encoded by TLS.

That's a pretty complicated model to begin with. I cannot see that it serves any purpose other than being able to use TLS presentation language. Which we removed in #3108.

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

<blockquote>
<p>The model is that the content of each Transport Parameter is built by QUIC, whereas they are encoded by TLS.</p>
</blockquote>
<p>That's a pretty complicated model to begin with. I cannot see that it serves any purpose other than being able to use TLS presentation language. Which we removed in <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>.</p>

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


From nobody Tue Dec 10 21: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 6942D1200FD for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:21:23 -0800 (PST)
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 dSz869tRCKKH for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:21:22 -0800 (PST)
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 2D90312002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:21:22 -0800 (PST)
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 8B21E660033 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:21:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576041681; bh=aCiH80yeXI/T+zBFeUljhqRmdDv1/+J19nsl2oBXpMU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LIZidVBWXNVCsMe+eQTNBgBle1lSQyDpXFwvatSpciSEP3m0VldYsYyoT0rCtwTsO S3eq0IpcNuA8Zn2nj3KwRyw/2sRrUJheETc8DDl8Q5wzHaTAHxgOb4L/lvGUkjzGAk nluAvnE1jhYdp0TazyF2KdIJBaen6NGkMbDiNRKM=
Date: Tue, 10 Dec 2019 21:21:21 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK536Q4HI6ESE3HMOJN37WXVDEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564384731@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df07cd17b141_6723f8bca0cd95c98543"; 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/XP39Q5DgLV0XYyJIzqDnnY94vMw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:21:23 -0000

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

@marten-seemann 
> I cannot see any reason for using this model than being able to use TLS presentation language. Which we removed in #3108.

I do not think that is a fair argument. As I have stated in https://github.com/quicwg/base-drafts/pull/3169#issuecomment-561438777, it is my understanding that we agreed on *only switching to a QUIC-based notation, while preserving the uint16 encoding*, which coincides with what #3020 states.

I can see that we disagree on that. If that is the case, maybe we should start by first going back to the TLS notation?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3294#issuecomment-564384731
----==_mimepart_5df07cd17b141_6723f8bca0cd95c98543
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"/users/marten-seemann/hovercard" data-octo-click=3D"hovercard-link=
-click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.co=
m/marten-seemann">@marten-seemann</a></p>
<blockquote>
<p>I cannot see any reason for using this model than being able to use TL=
S presentation language. Which we removed in <a class=3D"issue-link js-is=
sue-link" data-error-text=3D"Failed to load issue title" data-id=3D"50858=
4271" data-permission-text=3D"Issue title is private" data-url=3D"https:/=
/github.com/quicwg/base-drafts/issues/3108" data-hovercard-type=3D"pull_r=
equest" data-hovercard-url=3D"/quicwg/base-drafts/pull/3108/hovercard" hr=
ef=3D"https://github.com/quicwg/base-drafts/pull/3108">#3108</a>.</p>
</blockquote>
<p>I do not think that is a fair argument. As I have stated in <a class=3D=
"issue-link js-issue-link" data-error-text=3D"Failed to load issue title"=
 data-id=3D"514276296" data-permission-text=3D"Issue title is private" da=
ta-url=3D"https://github.com/quicwg/base-drafts/issues/3169" data-hoverca=
rd-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/3=
169/hovercard?comment_id=3D561438777&amp;comment_type=3Dissue_comment" hr=
ef=3D"https://github.com/quicwg/base-drafts/pull/3169#issuecomment-561438=
777">#3169 (comment)</a>, it is my understanding that we agreed on <em>on=
ly switching to a QUIC-based notation, while preserving the uint16 encodi=
ng</em>, which coincides with what <a class=3D"issue-link js-issue-link" =
data-error-text=3D"Failed to load issue title" data-id=3D"492462333" data=
-permission-text=3D"Issue title is private" data-url=3D"https://github.co=
m/quicwg/base-drafts/issues/3020" data-hovercard-type=3D"issue" data-hove=
rcard-url=3D"/quicwg/base-drafts/issues/3020/hovercard" href=3D"https://g=
ithub.com/quicwg/base-drafts/issues/3020">#3020</a> states.</p>
<p>I can see that we disagree on that. If that is the case, maybe we shou=
ld start by first going back to the TLS notation?</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/3294?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK6TLRODFIIBUOTP7HTQYB2FDA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR5HWY#issuecomment-564384731">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK42Y7EVI52DW4BF4ILQYB2FDANCNFSM4JYYCAEA">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK4GRVOYY23LYZQRC33QYB2F=
DA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEGR5HWY.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/3294?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK6TLRODFIIBUOTP7HTQYB2FDA5CNFSM4=
JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR5HW=
Y#issuecomment-564384731",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=3D=
notifications\u0026email_token=3DAFTOJK6TLRODFIIBUOTP7HTQYB2FDA5CNFSM4JYY=
CAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR5HWY#i=
ssuecomment-564384731",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5df07cd17b141_6723f8bca0cd95c98543--


From nobody Tue Dec 10 21:29: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 CA8321200FD for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:29:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D7JcMrdF-GlZ for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:29:39 -0800 (PST)
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 78C2212002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:29:39 -0800 (PST)
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 C11B7960508 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:29:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576042178; bh=1/dPHIEoJ0q7X4lCC06yJ8caYYLh0Us+p8doNOdtpps=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FgHLSdc58jISgA3++/1zR32f8AR/jDdRs373ZxSAQOdA+RZ5uvUoOxzy7EVheaaJ0 2bypYYl1Qqrddm33D7iA3sgaFArNMuwWDTc1Rf6Cj6SmDEocMGBDGt3CLYQ3Pm+E5K J4JoDA60bc9DGbZ5NKRtc6FoBSIwVpZa20fB3aJA=
Date: Tue, 10 Dec 2019 21:29:38 -0800
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3FHPZLBR6PDHI7TMF37WYUFEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564386387@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df07ec2b2054_54d13fd1c06cd9601324d3"; 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/-cgcdjnsiyLJYuPweygnLDUp3uQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:29:41 -0000

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

>  If that is the case, maybe we should start by first going back to the TLS notation?

If I remember correctly, the main argument for giving up on the TLS notation was improved readability for people who are not familiar with TLS representation language. From the viewpoint of consistency in encoding, switching back to it would definitely be an improvement though.
That being said, I still don't understand why TLS should be involved with the encoding of a value that it never treats as anything other than an opaque blob.

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

<blockquote>
<p>If that is the case, maybe we should start by first going back to the TLS notation?</p>
</blockquote>
<p>If I remember correctly, the main argument for giving up on the TLS notation was improved readability for people who are not familiar with TLS representation language. From the viewpoint of consistency in encoding, switching back to it would definitely be an improvement though.<br>
That being said, I still don't understand why TLS should be involved with the encoding of a value that it never treats as anything other than an opaque blob.</p>

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


From nobody Tue Dec 10 21:46: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 5944C120114 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:46:30 -0800 (PST)
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 Ef9jyWwphI37 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:46:28 -0800 (PST)
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 6C29F12002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:46:28 -0800 (PST)
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 9795D2C1701 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:46:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576043187; bh=9VLrm+J0643SEjM6SKj89vZo83zz9wDoeLJ9ClGbgOg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lK48tkSznyvTJL69iKMyBfWYQPAJ/e9P4tc4OTCKCpZQgUmPDedbiexTrkFm2H/7G uLrVSq8GI/L9nS2C+HRDlDk092Psb2jLWuHaDW7aLoqoShILfLrazW6W5S7MKICptx mOmQY3sLyaET1dnzCYcBoLCa7JuTPTXS9tRJyu5w=
Date: Tue, 10 Dec 2019 21:46:27 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZOBZYXAOBIDL3XI6537W2THEVBNHHB475TUU@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/330309457@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_5df082b3888af_55d63fb85aecd9641448ad"; 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/mjjTPDqQaQLHn3H_Yk6Gwz6sygE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:46:30 -0000

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

janaiyengar commented on this pull request.



> +## 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 can only be sent by the server. Servers MUST NOT send a
+HANDSHAKE_DONE frame before completing the handshake.  A server MUST treat
+receipt of a HANDSHAKE_DONE frame as a connection error of type
+PROTOCOL_VIOLATION.
+
+A client MAY consider the handshake to be confirmed when it receives an
+acknowledgement for a 1-RTT packet.  This 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 can be confirmed.

Sorry about catching this so late, but this is entirely editorial: This para does not belong here; this section is the frame description section. Can you move this para to the {{handshake-confirmed}} section in QUIC-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/pull/3145#pullrequestreview-330309457
----==_mimepart_5df082b3888af_55d63fb85aecd9641448ad
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_r356412439">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +## 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 can only be sent by the server. Servers MUST NOT send a
+HANDSHAKE_DONE frame before completing the handshake.  A server MUST treat
+receipt of a HANDSHAKE_DONE frame as a connection error of type
+PROTOCOL_VIOLATION.
+
+A client MAY consider the handshake to be confirmed when it receives an
+acknowledgement for a 1-RTT packet.  This 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 can be confirmed.
</pre>
<p>Sorry about catching this so late, but this is entirely editorial: This para does not belong here; this section is the frame description section. Can you move this para to the {{handshake-confirmed}} section in QUIC-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/pull/3145?email_source=notifications&amp;email_token=AFTOJK76HF3N772YS4OVC63QYB5DHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOYB6UI#pullrequestreview-330309457">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ5RK5OI5M76AGEYJDQYB5DHANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2DR5CYRVVXG7WI6JDQYB5DHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOYB6UI.gif" height="1" width="1" 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=AFTOJK76HF3N772YS4OVC63QYB5DHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOYB6UI#pullrequestreview-330309457",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK76HF3N772YS4OVC63QYB5DHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOYB6UI#pullrequestreview-330309457",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df082b3888af_55d63fb85aecd9641448ad--


From nobody Tue Dec 10 21:53: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 B2424120133 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:53:11 -0800 (PST)
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 Calc_FhkX5WG for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:53:10 -0800 (PST)
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 4CFEC12002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:53:10 -0800 (PST)
Date: Tue, 10 Dec 2019 21:53:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576043589; bh=xSmsTyzW2bwhKJh1opyNxQiNn2pbkl7ntfq9GOSGYYU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iyltncUswHL4iCnYYaU1e5OAoN6xIP20wpUUY1gJjJRkCMeaWPP8rTcxYhl7ImXbG oceF8qr89qEDljRk4ayjpwLIxuHRgeLt6hHJWH/tkTy1+27oQF/uV5Kee74QdS8/5e iuOaCgGlJG5IV3QKyuV9nIEXZKuzfeceYXlrl/EQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6CUK2YUBC7CUHA7I537W3MLEVBNHHB475TUU@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/330311127@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_5df084456cdd1_736d3ff2dd2cd96c10011f"; 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/1pn3wjlvkB5pDnXSFf7iGGfV3w4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:53:12 -0000

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

martinthomson commented on this pull request.



> +## 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 can only be sent by the server. Servers MUST NOT send a
+HANDSHAKE_DONE frame before completing the handshake.  A server MUST treat
+receipt of a HANDSHAKE_DONE frame as a connection error of type
+PROTOCOL_VIOLATION.
+
+A client MAY consider the handshake to be confirmed when it receives an
+acknowledgement for a 1-RTT packet.  This 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 can be confirmed.

Gah.  I had the same thought before but failed to write it down.  Thanks for catching that.  I'll open 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/pull/3145#discussion_r356413912
----==_mimepart_5df084456cdd1_736d3ff2dd2cd96c10011f
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_r356413912">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +## 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 can only be sent by the server. Servers MUST NOT send a
+HANDSHAKE_DONE frame before completing the handshake.  A server MUST treat
+receipt of a HANDSHAKE_DONE frame as a connection error of type
+PROTOCOL_VIOLATION.
+
+A client MAY consider the handshake to be confirmed when it receives an
+acknowledgement for a 1-RTT packet.  This 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 can be confirmed.
</pre>
<p>Gah.  I had the same thought before but failed to write it down.  Thanks for catching that.  I'll open 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/pull/3145?email_source=notifications&amp;email_token=AFTOJK56Z67NQT53UQRSFGTQYB54LA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOYCLVY#discussion_r356413912">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3G74GMY7HYZWHOLLTQYB54LANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ASCNRYO3YQKXPTCLQYB54LA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOYCLVY.gif" height="1" width="1" 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=AFTOJK56Z67NQT53UQRSFGTQYB54LA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOYCLVY#discussion_r356413912",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK56Z67NQT53UQRSFGTQYB54LA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCOYCLVY#discussion_r356413912",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df084456cdd1_736d3ff2dd2cd96c10011f--


From nobody Tue Dec 10 21:56: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 282A812002F for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:56:07 -0800 (PST)
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 V7XT6pyENlBL for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:56:05 -0800 (PST)
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 5FE74120802 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:56:05 -0800 (PST)
Date: Tue, 10 Dec 2019 21:56:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576043764; bh=xYQDo3C/+6Cbp7Ptu3/bLdhDXRH/bc95qlqCAva0/Dk=; h=Date:From:To:Subject:From; b=eN/wpin4RFEw8IkDMq1Zy+ZVzZnChImcoW+LwBXfyIyI5NZcGJzSLNw6rGjcR2yRf 81SPLU9GCTiJC7hRW9hJo+z7g9N4/lANC7U9SQtnjLGdA01yvMbWV+JGuwrH5hq0mS TkzDALPQcBLh101Wfmy4QOk/038EENCz88QrF9mg=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/move-alt-confirmation/000000-d3aabc@github.com>
Subject: [quicwg/base-drafts] da1db8: use a HANDSHAKE_DONE frame to drive the handshake ...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gl4rnP_CHSwBLfvaty2FTde5Xe8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:56:07 -0000

  Branch: refs/heads/move-alt-confirmation
  Home:   https://github.com/quicwg/base-drafts
  Commit: da1db8acd0e344f54e493c73191211ed88dc2de2
      https://github.com/quicwg/base-drafts/commit/da1db8acd0e344f54e493c73191211ed88dc2de2
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  use a HANDSHAKE_DONE frame to drive the handshake to confirmation


  Commit: 6eac3287733b93ee8a9cfa48a8f5f8a3443b6042
      https://github.com/quicwg/base-drafts/commit/6eac3287733b93ee8a9cfa48a8f5f8a3443b6042
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  more concise timing requirement


  Commit: 93620e7c2be17d722090a3ccaf38dd184bdcad52
      https://github.com/quicwg/base-drafts/commit/93620e7c2be17d722090a3ccaf38dd184bdcad52
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  move retransmission rule for HANDSHAKE_DONE frames


  Commit: d1a4dcee66481e203df7909d8499dccb330fd2a3
      https://github.com/quicwg/base-drafts/commit/d1a4dcee66481e203df7909d8499dccb330fd2a3
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  prohibit clients from sending HANDSHAKE_DONE


  Commit: 969c862258c8bd8ee5be355889a379078f61fcc6
      https://github.com/quicwg/base-drafts/commit/969c862258c8bd8ee5be355889a379078f61fcc6
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-17 (Sun, 17 Nov 2019)

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

  Log Message:
  -----------
  apply David's suggestions, with minor modifications


  Commit: a1df2ca28bfaefc1ec22ca81efe5bb17615b22fe
      https://github.com/quicwg/base-drafts/commit/a1df2ca28bfaefc1ec22ca81efe5bb17615b22fe
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-17 (Sun, 17 Nov 2019)

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

  Log Message:
  -----------
  send HANDSHAKE_DONE immediately


  Commit: e163adc74a30cf73bdcca5dfd238a10b137b2a4b
      https://github.com/quicwg/base-drafts/commit/e163adc74a30cf73bdcca5dfd238a10b137b2a4b
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-18 (Mon, 18 Nov 2019)

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

  Log Message:
  -----------
  apply mt's suggestion


  Commit: d3aabccab43fa412d216cb0d3192c396a4141823
      https://github.com/quicwg/base-drafts/commit/d3aabccab43fa412d216cb0d3192c396a4141823
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  Move alternative confirmation method


Compare: https://github.com/quicwg/base-drafts/compare/da1db8acd0e3%5E...d3aabccab43f


From nobody Tue Dec 10 21: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 95E7D120114 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:56:55 -0800 (PST)
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 TR3uSEu7Vw5i for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:56:54 -0800 (PST)
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 3770E12002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:56:54 -0800 (PST)
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 68E931C05DC for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:56:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576043813; bh=x2n1uakzHkv9D7pEEaNQrKp1/Bpdzbrqgi249IOkzfI=; h=Date:From:To:Subject:From; b=NczUnA2yl9jGkX/G8sYypEMHd3kixXJVIVUMUefMJngy3vvZgRsyJ/MZB2cuZOi5m SEQTkCZS0qn+qHz/Umf049UVE/HTkeHlEd7AKPzod09+PAp16L9+2vwyznQFUf2hu4 X0I75iiFoUbcIiSdj+9ph7+9769cqhcF/4L5j4xw=
Date: Tue, 10 Dec 2019 21:56:53 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/fe33c4-45f5c4@github.com>
Subject: [quicwg/base-drafts] 45f5c4: Script updating gh-pages from d3aabcca. [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/BbgMsrk4g5qZe2CrtNRSx_Adf5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:56:56 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 45f5c4db778d9bb5e0245933a10d25e93640ac12
      https://github.com/quicwg/base-drafts/commit/45f5c4db778d9bb5e0245933a10d25e93640ac12
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    R ianswett-server-ping/draft-ietf-quic-http.html
    R ianswett-server-ping/draft-ietf-quic-http.txt
    R ianswett-server-ping/draft-ietf-quic-invariants.html
    R ianswett-server-ping/draft-ietf-quic-invariants.txt
    R ianswett-server-ping/draft-ietf-quic-qpack.html
    R ianswett-server-ping/draft-ietf-quic-qpack.txt
    R ianswett-server-ping/draft-ietf-quic-recovery.html
    R ianswett-server-ping/draft-ietf-quic-recovery.txt
    R ianswett-server-ping/draft-ietf-quic-tls.html
    R ianswett-server-ping/draft-ietf-quic-tls.txt
    R ianswett-server-ping/draft-ietf-quic-transport.html
    R ianswett-server-ping/draft-ietf-quic-transport.txt
    R ianswett-server-ping/index.html
    M index.html
    A move-alt-confirmation/draft-ietf-quic-http.html
    A move-alt-confirmation/draft-ietf-quic-http.txt
    A move-alt-confirmation/draft-ietf-quic-invariants.html
    A move-alt-confirmation/draft-ietf-quic-invariants.txt
    A move-alt-confirmation/draft-ietf-quic-qpack.html
    A move-alt-confirmation/draft-ietf-quic-qpack.txt
    A move-alt-confirmation/draft-ietf-quic-recovery.html
    A move-alt-confirmation/draft-ietf-quic-recovery.txt
    A move-alt-confirmation/draft-ietf-quic-tls.html
    A move-alt-confirmation/draft-ietf-quic-tls.txt
    A move-alt-confirmation/draft-ietf-quic-transport.html
    A move-alt-confirmation/draft-ietf-quic-transport.txt
    A move-alt-confirmation/index.html

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



From nobody Tue Dec 10 21:57: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 11863120114 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:57:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GmPoksu0HP10 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:57:26 -0800 (PST)
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 A0F2F12002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:57:26 -0800 (PST)
Date: Tue, 10 Dec 2019 21:57:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576043845; bh=5Yj3wT6p6MZ0pf/ZUf8nBz0KPDuiandTaYxAMJq76ug=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PhuYxlrJqpiSnStgn/za+E3CMZm3Dk1odpf1MTQzSe4CL5+23/7/A/3iLhPULvkAf qNXn6v7sopMEoDWH2+EpTVUyrc429reiu7tDt+cp6Dip9vjRmqIPViaERnVVnLIhyR mmrShPHs63DB7MOBPJNMdNtaWZpQ7yzVd/RMGG4w=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5VDIMFCUNETZGDTFF37W34LEVBNHHB475TUU@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/c564392456@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_5df08545e1ef8_54b93f93ec2cd96c25479e"; 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/Yo_HEych7iPjP2PDJ90vCNsmvZI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:57:28 -0000

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

@marten-seemann see https://github.com/marten-seemann/base-drafts/pull/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/3145#issuecomment-564392456
----==_mimepart_5df08545e1ef8_54b93f93ec2cd96c25479e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/marten-seemann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> see <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="536159708" data-permission-text="Issue title is private" data-url="https://github.com/marten-seemann/base-drafts/issues/4" data-hovercard-type="pull_request" data-hovercard-url="/marten-seemann/base-drafts/pull/4/hovercard" href="https://github.com/marten-seemann/base-drafts/pull/4">marten-seemann#4</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/3145?email_source=notifications&amp;email_token=AFTOJKYH7HMM6ODFK3W45CTQYB6MLA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR7ECA#issuecomment-564392456">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZIYXYKNRMILBGDSPTQYB6MLANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5KKIJTLXJ6OVJU2STQYB6MLA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR7ECA.gif" height="1" width="1" 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=AFTOJKYH7HMM6ODFK3W45CTQYB6MLA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR7ECA#issuecomment-564392456",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKYH7HMM6ODFK3W45CTQYB6MLA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGR7ECA#issuecomment-564392456",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df08545e1ef8_54b93f93ec2cd96c25479e--


From nobody Tue Dec 10 21: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 536E312002F for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:59:04 -0800 (PST)
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 Rng2UuzP_SUh for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:59:02 -0800 (PST)
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 33540120114 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:59:02 -0800 (PST)
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 93BE72C2E6C for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:59:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576043941; bh=4rA92Ys8rA8tkaF1joGUjLUgoudIL51ZQdy+k3ifGzk=; h=Date:From:To:Subject:From; b=pFwH0cDBtvhj4lMTSD1GCI0jDnP7Y6bYYXknj4gyZ2KI8pN939to+/YrSzTYv4Wk2 LZfP5WcR4N23n0MlbfjTLYh7r4v4uSyuXPxjSazSBrDEZYPKkzS2t2fmNfyCWJ9c+A erY6BK0RTyvviJKjkbCjO7aussFxTRHvlDEoDeHI=
Date: Tue, 10 Dec 2019 21:59:01 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/move-alt-confirmation/d3aabc-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/HnbItxspD2z4-OfSiE5STSfbOu4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:59:04 -0000

  Branch: refs/heads/move-alt-confirmation
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Dec 10 21: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 6064D120133 for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:59:06 -0800 (PST)
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 Wv_lEpcD5S-g for <quic-issues@ietfa.amsl.com>; Tue, 10 Dec 2019 21:59:05 -0800 (PST)
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 2062412002F for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:59:05 -0800 (PST)
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 7C436960746 for <quic-issues@ietf.org>; Tue, 10 Dec 2019 21:59:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576043944; bh=Twuoh8NxKf6XMuPgSNpHKiuP/+5Y2CeYV9pCrFDSdjY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tK5IGfh/wVkbBxHBwobVtC5TQPFc1Dp2lAzSr+uNZMhhbmhu0+wBjBSqW0amADuDl BWUx7tU6yJAeVluJsabga0EHq5wGHI4rGQtOtsgSvepzwWdJLhJUbi30h1i1kBKtLM bRKITp0J7x5krBiyxmEDn5vmDjDt5hOFCergD4Xk=
Date: Tue, 10 Dec 2019 21:59:04 -0800
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/4381979872@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_5df085a86ca37_32d03fadd88cd9601969d"; 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/CF8WkxN_EFyQgnZbhH-kyfRXMZw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 05:59:06 -0000

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

@marten-seemann pushed 2 commits.

d3aabccab43fa412d216cb0d3192c396a4141823  Move alternative confirmation method
d3e4cfaa591d4dc610b90f95bdebc5649bb3c543  Merge pull request #4 from quicwg/move-alt-confirmation


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145/files/e163adc74a30cf73bdcca5dfd238a10b137b2a4b..d3e4cfaa591d4dc610b90f95bdebc5649bb3c543

----==_mimepart_5df085a86ca37_32d03fadd88cd9601969d
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 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d3aabccab43fa412d216cb0d3192c396a4141823">d3aabcc</a>  Move alternative confirmation method</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d3e4cfaa591d4dc610b90f95bdebc5649bb3c543">d3e4cfa</a>  Merge pull request #4 from quicwg/move-alt-confirmation</li>
</ul>


<p style="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/e163adc74a30cf73bdcca5dfd238a10b137b2a4b..d3e4cfaa591d4dc610b90f95bdebc5649bb3c543?email_source=notifications&amp;email_token=AFTOJK5FTNJHCTDYEQK6EXDQYB6SRA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGM4DCOJXHE4DOMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZU7BS2QOKSKDN37XLQYB6SRANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6I2KWC2GRITOW7R6LQYB6SRA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGM4DCOJXHE4DOMQ.gif" height="1" width="1" 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/e163adc74a30cf73bdcca5dfd238a10b137b2a4b..d3e4cfaa591d4dc610b90f95bdebc5649bb3c543?email_source=notifications\u0026email_token=AFTOJK5FTNJHCTDYEQK6EXDQYB6SRA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGM4DCOJXHE4DOMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3145/files/e163adc74a30cf73bdcca5dfd238a10b137b2a4b..d3e4cfaa591d4dc610b90f95bdebc5649bb3c543?email_source=notifications\u0026email_token=AFTOJK5FTNJHCTDYEQK6EXDQYB6SRA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGM4DCOJXHE4DOMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df085a86ca37_32d03fadd88cd9601969d--


From nobody Wed Dec 11 00: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 EF9D81200E9 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 00:54:14 -0800 (PST)
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 al-qz81Mu_Ep for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 00:54:13 -0800 (PST)
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 16B051200A3 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 00:54:13 -0800 (PST)
Date: Wed, 11 Dec 2019 00:54:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576054452; bh=Kbe9pE6bvZXHQw2//gdATwjHmnvbvPU5B8L8Dnj58G0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aCgQ7hi72ITkGz+33IMga6HvpAKU37sg7sOWG770InNFbtTOsf+oc9tpGQhvNiFPW IICrLn2HqhobFERqBNL0lV720YkHVpAIvSsc+j8LdziWu/yvrnOwxCjQixdbRC4Mz1 jXrqYLrlPWlk3VcV6cToJ3ywAx+Nbzztp6JVSKT4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY4D5ERNXKQNRVYAON37XQTJEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564442061@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0aeb42ca59_2103fd153ccd96877346"; 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/Op0qalaXm6Fga_ooch9XO-6Xq2w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 08:54:15 -0000

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

> If I remember correctly, the main argument for giving up on the TLS notation was improved readability for people who are not familiar with TLS representation language.

Re moving away from TLS notation, my memory is consistent to what you describe.

> From the viewpoint of consistency in encoding, switching back to it would definitely be an improvement though.

I think you make a good point here. Assuming that we keep the status quo, it would be helpful to the readers if we explained why it is designed as such. Maybe something like following would be a good idea: _To encourage code reuse, the encoding and validation requirements of Transport Parameters follows that of TLS extensions (RFC 8446; section 4.2](https://tools.ietf.org/html/rfc8446#section-4.2))._

> That being said, I still don't understand why TLS should be involved with the encoding of a value that it never treats as anything other than an opaque blob.

This is the only case in QUIC where we need to skip an opaque value of unknown type. That's why we use a type-*length*-value. We are also required to check that each parameter appears at most once, and also that the length of known parameters are as expected.

These requirements happen to be exactly equivalent to what is required for TLS extensions. And therefore it is beneficial *if* the existing code in TLS stack can be reused. Considering that QUIC already has a pretty tight coupling with TLS, I do not think it is unnatural to endorse such reuse.

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

<blockquote>
<p>If I remember correctly, the main argument for giving up on the TLS notation was improved readability for people who are not familiar with TLS representation language.</p>
</blockquote>
<p>Re moving away from TLS notation, my memory is consistent to what you describe.</p>
<blockquote>
<p>From the viewpoint of consistency in encoding, switching back to it would definitely be an improvement though.</p>
</blockquote>
<p>I think you make a good point here. Assuming that we keep the status quo, it would be helpful to the readers if we explained why it is designed as such. Maybe something like following would be a good idea: <em>To encourage code reuse, the encoding and validation requirements of Transport Parameters follows that of TLS extensions (RFC 8446; section 4.2](<a href="https://tools.ietf.org/html/rfc8446#section-4.2" rel="nofollow">https://tools.ietf.org/html/rfc8446#section-4.2</a>)).</em></p>
<blockquote>
<p>That being said, I still don't understand why TLS should be involved with the encoding of a value that it never treats as anything other than an opaque blob.</p>
</blockquote>
<p>This is the only case in QUIC where we need to skip an opaque value of unknown type. That's why we use a type-<em>length</em>-value. We are also required to check that each parameter appears at most once, and also that the length of known parameters are as expected.</p>
<p>These requirements happen to be exactly equivalent to what is required for TLS extensions. And therefore it is beneficial <em>if</em> the existing code in TLS stack can be reused. Considering that QUIC already has a pretty tight coupling with TLS, I do not think it is unnatural to endorse such reuse.</p>

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


From nobody Wed Dec 11 05:13: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 2FE50120119 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 05:13:17 -0800 (PST)
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 npTb8w4vqyUJ for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 05:13:15 -0800 (PST)
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 5019D12011C for <quic-issues@ietf.org>; Wed, 11 Dec 2019 05:13:15 -0800 (PST)
Date: Wed, 11 Dec 2019 05:13:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576069994; bh=r6lGbEIptj5kceLBCKEeatJ4G4LNR4rBG0S4gZwuPe0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VrQu7wNWbmUT5O47usWPD2HYHiYai62GQ7L8dtLWn0KjIlcQnq08QVBZDf2Jwp/Vc +gTEFBE0lmYgcLjDR0bo5XEOKFPL+5cjw9eX3MxNmFCelW01geMNOWrCoP2ICRBFRR Vj9U9GzmgFJottyFsqkVVSNZ5QcMtKkH/buRtm1Q=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY37XS6X434C4Y75UF37YO6VEVBNHHB7VVU2M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3290/review/330528209@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3290@github.com>
References: <quicwg/base-drafts/pull/3290@github.com>
Subject: Re: [quicwg/base-drafts] Define AreAllPacketsLost() (#3290)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0eb6a567e5_2bf73fc2be8cd960205155"; 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/koS86yrUEkKWGem_yQ9CPc-DAnE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 13:13:17 -0000

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

ghedo commented on this pull request.



> +     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number + 1)

IMO the text or the comment should at the very least include the points that were raised in this disucssion, otherwise we'll just keep revisiting this over and over, and discussions on GitHub really won't help implementers once the spec is final. Also, I think the slight restructuring of the pseudo-code, where `InPersistentCongestion()` takes the whole list of lost packets is also more helpful to clarify what the information needed to make the decision is.

I can look into making another PR to do that, while keeping `AreAllPacketsLost()` undefined, if no one else wants to try.

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

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

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3290#discussion_r356590369">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +     all_packets_lost =
+       lost_packets.length() == (lost_packets.last().packet_number -
+                                 lost_packets.first().packet_number + 1)
</pre>
<p>IMO the text or the comment should at the very least include the points that were raised in this disucssion, otherwise we'll just keep revisiting this over and over, and discussions on GitHub really won't help implementers once the spec is final. Also, I think the slight restructuring of the pseudo-code, where <code>InPersistentCongestion()</code> takes the whole list of lost packets is also more helpful to clarify what the information needed to make the decision is.</p>
<p>I can look into making another PR to do that, while keeping <code>AreAllPacketsLost()</code> undefined, if no one else wants to try.</p>

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


From nobody Wed Dec 11 05: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 ACC80120137 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 05:24:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ggq7NgeA4oUS for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 05:24:31 -0800 (PST)
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 6ED381201A3 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 05:24:31 -0800 (PST)
Date: Wed, 11 Dec 2019 05:24:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576070670; bh=l0kPsgyQwqiN1+MEz9RBRI4nO137PdT952OlIifIV+o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0OYm3BZ1E2rXWMkSGYf411xJKX11Yc012I3Wykvf2pJtzSiM/VVTwoGbBftBJMGzx 3NqQVSsjjIquxnDVlrCwrz1E0EnqTiT61ISJgQHuRKK+LKZ3Yryh0paIfDojkuRR+n o6kOwj8llo/ZyDTKDQuiC54lAyDpfSU/a9fl3l/8=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4IYBEY75UGJUDEUKV37YQI5EVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564537234@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0ee0e95a2c_b053fe1ff8cd964185714"; 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/uvSw9G6bDFgTN1X-IaoYQOwW6xI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 13:24:33 -0000

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

Another advantage to using TLS Presentation Language (TLSPL) is that one does not have to learn (or make) YAPL (yet another presentation language).  As a matter of fact, it would be (and was) convenient to state explicitly that TLSPL is used.  Putting the reference to TLSPL back into the document is a fine idea.

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

<p>Another advantage to using TLS Presentation Language (TLSPL) is that one does not have to learn (or make) YAPL (yet another presentation language).  As a matter of fact, it would be (and was) convenient to state explicitly that TLSPL is used.  Putting the reference to TLSPL back into the document is a fine idea.</p>

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


From nobody Wed Dec 11 06:01: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 885AB12008D for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 06:01:52 -0800 (PST)
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 1p6smNOjQ_1Y for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 06:01:50 -0800 (PST)
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 B20FD120018 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 06:01:50 -0800 (PST)
Date: Wed, 11 Dec 2019 06:01:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576072909; bh=TnvCGXobYIWQMAopIUB8AzGtHMaSSWDTJVQFyyRXeAU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=2cPkQqC2SvMiDr2D10QPa1hYK4BV3h46+Wa+UgBmTSAUma7EMBMZTZ+SWGVXkqH45 hmrReUqM6PEU3n49yTuJ6stRGhNRXDZsrbBLZg+ywEDJH/+HLBLCBjNiGmEz1WM3zQ mn9Ls4JgrDHiGtRjPai8pDOfcl0OFgCWAglBz3aM=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK32VIIV6FT3Z4MRNAV37YUU3EVBNHHB76FHYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3298@github.com>
Subject: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case  (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0f6cdcf258_38843fcb37ccd96c2967e2"; 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/TyDu4chODbBUseb6H03GGZFP8q4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 14:01:52 -0000

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

Why is DetectLostPackets only called for the time threshold loss case? Shouldn't it at least also be called for the anti-deadlock 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/3298
----==_mimepart_5df0f6cdcf258_38843fcb37ccd96c2967e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Why is DetectLostPackets only called for the time threshold loss case? Shouldn't it at least also be called for the anti-deadlock 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/3298?email_source=notifications&amp;email_token=AFTOJK266MYDBLJ2SMIHFDLQYDXE3A5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7YU7CQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5SE7DR5PFGJFRXZU3QYDXE3ANCNFSM4JZPN44A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6KRFIIN42HI6UVNKTQYDXE3A5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7YU7CQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK266MYDBLJ2SMIHFDLQYDXE3A5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7YU7CQ",
"url": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK266MYDBLJ2SMIHFDLQYDXE3A5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H7YU7CQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0f6cdcf258_38843fcb37ccd96c2967e2--


From nobody Wed Dec 11 06: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 3E797120047 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 06:31:34 -0800 (PST)
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 o26Lbgv3jizq for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 06:31:32 -0800 (PST)
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 31320120033 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 06:31:32 -0800 (PST)
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 BA8F8961B32 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 06:31:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576074690; bh=qTrPSpFAfCjy4xVxAizCXI36UtNWZcd6PVl1/98n9Ow=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tygWg9vhKl5w6rrIdoCFK27Flt4RUMvqn+AWWFwld4jQ0Zi3XWLqCv/zPAqZ05yGU Zjb7lsAUKpHHY+D1+gU3bOhomONQsnppSx9M5UtGnjr3XYuK/YvsQWJc2aUXs9qdGK 7Cr5fgeGiCi0kPCb6fax2zcfn5Tl6HgIkgZpDR9A=
Date: Wed, 11 Dec 2019 06:31:30 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK77A5FCSUMCYOTDSHF37YYEFEVBNHHB6TAYWQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3266/review/330580367@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3266@github.com>
References: <quicwg/base-drafts/pull/3266@github.com>
Subject: Re: [quicwg/base-drafts] Prevent Idle Timeout while Blocked (#3266)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0fdc2ac29f_5f163fade36cd95c201128"; 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/4W-bjCu0yukKd1vsvtGNjfMI5hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 14:31:34 -0000

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

ianswett approved this pull request.

Still LGTM

> @@ -785,13 +785,11 @@ flow control limits.
 If a sender runs out of flow control credit, it will be unable to send new data
 and is considered blocked.  A sender SHOULD send a STREAM_DATA_BLOCKED or
 DATA_BLOCKED frame to indicate it has data to write but is blocked by flow
-control limits.  These frames are expected to be sent infrequently in common
-cases, but they are considered useful for debugging and monitoring purposes.
-
-A sender SHOULD NOT send multiple STREAM_DATA_BLOCKED or DATA_BLOCKED frames
-for the same data limit, unless the original frame is determined to be lost.
-Another STREAM_DATA_BLOCKED or DATA_BLOCKED frame can be sent after the data
-limit is increased.
+control limits.  If a sender is blocked for a period longer than the idle
+timeout ({{idle-timeout}}), the connection might get closed even when data is

```suggestion
timeout ({{idle-timeout}}), the connection might be closed even when data 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/3266#pullrequestreview-330580367
----==_mimepart_5df0fdc2ac29f_5f163fade36cd95c201128
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>=0D
=0D
<p>Still LGTM</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3266#discussi=
on_r356629947">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -785,13 +785,11 @@ flow control limits.=
=0D
 If a sender runs out of flow control credit, it will be unable to send n=
ew data=0D
 and is considered blocked.  A sender SHOULD send a STREAM_DATA_BLOCKED o=
r=0D
 DATA_BLOCKED frame to indicate it has data to write but is blocked by fl=
ow=0D
-control limits.  These frames are expected to be sent infrequently in co=
mmon=0D
-cases, but they are considered useful for debugging and monitoring purpo=
ses.=0D
-=0D
-A sender SHOULD NOT send multiple STREAM_DATA_BLOCKED or DATA_BLOCKED fr=
ames=0D
-for the same data limit, unless the original frame is determined to be l=
ost.=0D
-Another STREAM_DATA_BLOCKED or DATA_BLOCKED frame can be sent after the =
data=0D
-limit is increased.=0D
+control limits.  If a sender is blocked for a period longer than the idl=
e=0D
+timeout ({{idle-timeout}}), the connection might get closed even when da=
ta is=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-timeout ({{idle-timeout}}), the connection mi=
ght get closed even when data is=0D
+timeout ({{idle-timeout}}), the connection might be closed even when dat=
a is=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/3266?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK7CBDN4OA3KV5AQAJLQYD2UFA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO2EDDY#pullrequestreview-330580367=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK4ESSV3PWWKFIUQKMDQYD2UFANCNFSM4JPFAYEQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKZWMTPI34EF=
QJZTO43QYD2UFA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCO2EDDY.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/3266?email_source=3D=
notifications\u0026email_token=3DAFTOJK7CBDN4OA3KV5AQAJLQYD2UFA5CNFSM4JPF=
AYE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
O2EDDY#pullrequestreview-330580367",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3266?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK7CBDN4OA3KV5AQAJLQYD2UFA5CNFSM4JPFAY=
E2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO2=
EDDY#pullrequestreview-330580367",=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_5df0fdc2ac29f_5f163fade36cd95c201128--


From nobody Wed Dec 11 06:39: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 7BED4120041 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 06:39:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kkHZJ1ocfdbU for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 06:39:47 -0800 (PST)
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 A0575120033 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 06:39:47 -0800 (PST)
Date: Wed, 11 Dec 2019 06:39:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576075186; bh=ilxULRctlxhUHj/6IPBAMeCnSO/qCyEuiJVRAqh/9fw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b/8MoN/bm+qzW47nIbJwcoFhuZVyj1ke7WCYc6nGYafcTTuj19UFJz9xGX4z/ocgn NlgX57kcVz4x88Ht2Lcsceow9ETpxf8Xypvy955gtXjWLOlhqLikmFmRrOjtAlcPMn oyM6a6qMd+mhH6cqBaudqUSFgmLQDCjvrWGpiaX0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK22IZ3RUP7DFXUHGC537YZDFEVBNHHB76FHYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3298/564574153@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3298@github.com>
References: <quicwg/base-drafts/issues/3298@github.com>
Subject: Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case  (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df0ffb2a73b8_6d663f7e50ecd96c13046d"; 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/t4J_4es6UCCXjJzs9pfN2y-x5u8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 14:39:49 -0000

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

DetectLostPackets() is called when an ACK is received that acknowledges new packets or the loss detection timer fires, which I believe lines up with the text.

Why would it be called in the anti-deadlock case?  The only two loss triggers are packet threshold and time.  Packet threshold requires a new ACK, and the loss time is only set/changed when a new ACK is 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/3298#issuecomment-564574153
----==_mimepart_5df0ffb2a73b8_6d663f7e50ecd96c13046d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>DetectLostPackets() is called when an ACK is received that acknowledges new packets or the loss detection timer fires, which I believe lines up with the text.</p>
<p>Why would it be called in the anti-deadlock case?  The only two loss triggers are packet threshold and time.  Packet threshold requires a new ACK, and the loss time is only set/changed when a new ACK is 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/3298?email_source=notifications&amp;email_token=AFTOJK5U4UJ7AL5AYXUCVGDQYD3TFA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTLPSI#issuecomment-564574153">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ2KWEZKQ64AZ3QDZDQYD3TFANCNFSM4JZPN44A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5SKNFIY5XOMISSWW3QYD3TFA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTLPSI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK5U4UJ7AL5AYXUCVGDQYD3TFA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTLPSI#issuecomment-564574153",
"url": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK5U4UJ7AL5AYXUCVGDQYD3TFA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTLPSI#issuecomment-564574153",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df0ffb2a73b8_6d663f7e50ecd96c13046d--


From nobody Wed Dec 11 06: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 05EFD120047 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 06:42:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SJlN8VkKAK8B for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 06:42:09 -0800 (PST)
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 780D1120033 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 06:42:09 -0800 (PST)
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 C5E4E8C0082 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 06:42:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576075328; bh=G18eys6+yXDy+FXx4YIF8O07S4dwKdysOskY9nDtgyY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MQYH+TBnFljg1azWI7tu6Hdx9Btso0en1A2HTngKi5icRrQRFbUVfeatv9ZLbaeJD HuFX4cd7JsfScqbSLG9zeBN6svPhxTmDA3xmpQB308W7nP/ENjkpDq9G0xrAhcmrbU 7zRZS1mAKQLdycjh1CaN78xdVPCSem9gWkNAF5qs=
Date: Wed, 11 Dec 2019 06:42:08 -0800
From: Nick Banks <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/3266/push/4384045062@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3266@github.com>
References: <quicwg/base-drafts/pull/3266@github.com>
Subject: Re: [quicwg/base-drafts] Prevent Idle Timeout while Blocked (#3266)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df10040b7ee1_c813f86a86cd9641470de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
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/NqKd036YOTgxtvuISx25c0RWICw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 14:42:27 -0000

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

@nibanks pushed 1 commit.

e3ea21a0ae64d7050c052d1b42d34b5ff704d031  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/3266/files/651c4e4fa66697ae35bee3b2585e65457a2e7df5..e3ea21a0ae64d7050c052d1b42d34b5ff704d031

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e3ea21a0ae64d7050c052d1b42d34b5ff704d031">e3ea21a</a>  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/3266/files/651c4e4fa66697ae35bee3b2585e65457a2e7df5..e3ea21a0ae64d7050c052d1b42d34b5ff704d031?email_source=notifications&amp;email_token=AFTOJK7I2EU324JP3UWKHO3QYD34BA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DENZTHA3DAM2QOVZWQIZUGM4DIMBUGUYDMMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7PLNGRQTR2WW5YAMDQYD34BANCNFSM4JPFAYEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZCWMKU3V4OQXI4W4TQYD34BA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DENZTHA3DAM2QOVZWQIZUGM4DIMBUGUYDMMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3266/files/651c4e4fa66697ae35bee3b2585e65457a2e7df5..e3ea21a0ae64d7050c052d1b42d34b5ff704d031?email_source=notifications\u0026email_token=AFTOJK7I2EU324JP3UWKHO3QYD34BA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DENZTHA3DAM2QOVZWQIZUGM4DIMBUGUYDMMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3266/files/651c4e4fa66697ae35bee3b2585e65457a2e7df5..e3ea21a0ae64d7050c052d1b42d34b5ff704d031?email_source=notifications\u0026email_token=AFTOJK7I2EU324JP3UWKHO3QYD34BA5CNFSM4JPFAYE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DENZTHA3DAM2QOVZWQIZUGM4DIMBUGUYDMMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df10040b7ee1_c813f86a86cd9641470de--


From nobody Wed Dec 11 06:56: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 3CAF11202A0 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 06:56:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZNXRNrs8LI1x for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 06:56:03 -0800 (PST)
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 903FD120271 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 06:56:03 -0800 (PST)
Date: Wed, 11 Dec 2019 06:56:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576076162; bh=yzGvz1QJ+HvP2VTNkFEWdxG3NNCpCNfqAdCv1+CBjVE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=07fYnZ7azU1A59zM0514R8qE6Uq/6Ykbgb9HYEZSRmvkgFMWapUB+PR2gLvdK8DPz DoGYxnipcTbHZQsb1xanKeXEXehMz8CW7Ght26DOfBsAXihI5Z0HNAHYNLRidU8WIu 6Ggta6IgGCEe4W7ooOQH6tfmM2LIKSEIhfw9+42Y=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZUC3WRPYPW7O5GPC537Y3AFEVBNHHBWLLVNI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2789/564582351@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2789@github.com>
References: <quicwg/base-drafts/issues/2789@github.com>
Subject: Re: [quicwg/base-drafts] Use a higher seed RTT for new paths (#2789)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df10382e009c_158d3fd1c1acd96025486"; 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/hbC2FjdlfT0GKQkWCppU1z1D0Io>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 14:56:05 -0000

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

Gorry and I discussed this in Singapore, and I believe this issue stemmed from some poor word choice, which I and Jana fixed in editorial PRs while we were there.

As such, I don't think a further design change is necessary 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/2789#issuecomment-564582351
----==_mimepart_5df10382e009c_158d3fd1c1acd96025486
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Gorry and I discussed this in Singapore, and I believe this issue stemmed from some poor word choice, which I and Jana fixed in editorial PRs while we were there.</p>
<p>As such, I don't think a further design change is necessary 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/2789?email_source=notifications&amp;email_token=AFTOJK5KUW76VEDSMS3IER3QYD5QFA5CNFSM4HX7UTKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTNPTY#issuecomment-564582351">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6EGPWX3TVBNXVTQG3QYD5QFANCNFSM4HX7UTKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3NFMI7IUPWEE5FGR3QYD5QFA5CNFSM4HX7UTKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTNPTY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2789?email_source=notifications\u0026email_token=AFTOJK5KUW76VEDSMS3IER3QYD5QFA5CNFSM4HX7UTKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTNPTY#issuecomment-564582351",
"url": "https://github.com/quicwg/base-drafts/issues/2789?email_source=notifications\u0026email_token=AFTOJK5KUW76VEDSMS3IER3QYD5QFA5CNFSM4HX7UTKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTNPTY#issuecomment-564582351",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df10382e009c_158d3fd1c1acd96025486--


From nobody Wed Dec 11 07:01: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 04D411200DE for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 07:01:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rpZ9Pfg6czZY for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 07:01:15 -0800 (PST)
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 366A71200BA for <quic-issues@ietf.org>; Wed, 11 Dec 2019 07:01:15 -0800 (PST)
Date: Wed, 11 Dec 2019 07:01:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576076474; bh=kwRUieI44W8fZplqDhXM8Flh6dKNP/CG7Hhddn09FGk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dx/0mlNpGZXLI+tsky0OTzBQF3rEzGdLq78m2ZfQcZidjCIXymM7IbxtksyN7uV0E F7KLfilZdB0NWEuiy3BwX0kb3+5W9FMlVJ3tS4gJnSUe/BBoaDBsJ7OvsW38dYpdz2 AOFiL6DLdpcRaQE9MoLpr6VRZ6ReqJsj4IKi0Vrk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2JDAC3JLDC4IWCKB537Y3TVEVBNHHB5CCZQY@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/564584822@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_5df104ba78974_2c6f3f988cecd95c2371da"; 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/Rw3Qx9mYDll1EurWiyyGGuw3xBw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 15:01:17 -0000

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

@mnot All changes discussed are in the pseudocode, so I believe this will be 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/3151#issuecomment-564584822
----==_mimepart_5df104ba78974_2c6f3f988cecd95c2371da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mnot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mnot">@mnot</a> All changes discussed are in the pseudocode, so I believe this will be 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/3151?email_source=notifications&amp;email_token=AFTOJK65ANLFMFQ76OHGGI3QYD6DVA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTOC5Q#issuecomment-564584822">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZLEPKMI4DNNWHDDWDQYD6DVANCNFSM4JE5JFSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6KJIWN6MKPLCIB5WTQYD6DVA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTOC5Q.gif" height="1" width="1" 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=AFTOJK65ANLFMFQ76OHGGI3QYD6DVA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTOC5Q#issuecomment-564584822",
"url": "https://github.com/quicwg/base-drafts/issues/3151?email_source=notifications\u0026email_token=AFTOJK65ANLFMFQ76OHGGI3QYD6DVA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTOC5Q#issuecomment-564584822",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df104ba78974_2c6f3f988cecd95c2371da--


From nobody Wed Dec 11 07:19: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 D97831208C0 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 07:19:12 -0800 (PST)
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 40W1oCFWhtZU for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 07:19:11 -0800 (PST)
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 2FD75120896 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 07:19:00 -0800 (PST)
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 63088A043E for <quic-issues@ietf.org>; Wed, 11 Dec 2019 07:18:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576077539; bh=bHUwj/yCIXXYyNoxA0q+ZsH7Q527i7OF1zYlSz6aDMQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yB1SP/3+ZpIomQ8bNzuql6B4tGR94ahCDvrhKeWbDAK9o1B+9H81Sk6mjj9+0WtJb 18jsDlQpR6pVU2xxSg/R3aWVMEAmi1M/DAE8a8tM00sgNdfyOz1J/qWwp2tYQvMrbx 7jwVTNXJ6MOHX/g6wU5GkB9b5ix+7220KR85TNRM=
Date: Wed, 11 Dec 2019 07:18:59 -0800
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5J7QLQNRD6NNQBKK537Y5WHEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564592324@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df108e3539de_66fc3fb8490cd96015722b"; 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/_2VF8OKXUtKvxGt95e1PDDGp5w8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 15:19:13 -0000

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

I support this change for a numbers of reasons:

1. The QUIC layer is the one that reads and writes the contents of the TP, not the TLS layer. QUIC libraries cannot be dependent on TLS libraries to encode/decode the individual parameters. QUIC and TLS should be independent enough, so that they can evolve in parallel, without requiring changes to both, whenever one changes. Not to mention, not all/many TLS libraries will/do expose this type of functionality already.
2. No where else in the QUIC code/spec do I need to use or understand TLS encoding. This shouldn't be an exception to that.
3. The current encoding TLS scheme requires an extra, unnecessary length field for the whole TP, because of how TLS presentation language specifies the list of parameters. IMO, this just makes the code more awkward and I'd like to be able to remove 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/3294#issuecomment-564592324
----==_mimepart_5df108e3539de_66fc3fb8490cd96015722b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I support this change for a numbers of reasons:</p>
<ol>
<li>The QUIC layer is the one that reads and writes the contents of the TP, not the TLS layer. QUIC libraries cannot be dependent on TLS libraries to encode/decode the individual parameters. QUIC and TLS should be independent enough, so that they can evolve in parallel, without requiring changes to both, whenever one changes. Not to mention, not all/many TLS libraries will/do expose this type of functionality already.</li>
<li>No where else in the QUIC code/spec do I need to use or understand TLS encoding. This shouldn't be an exception to that.</li>
<li>The current encoding TLS scheme requires an extra, unnecessary length field for the whole TP, because of how TLS presentation language specifies the list of parameters. IMO, this just makes the code more awkward and I'd like to be able to remove it.</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/issues/3294?email_source=notifications&amp;email_token=AFTOJK6BFTWQZHVAURQHYVLQYEAGHA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTP5RA#issuecomment-564592324">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6BSPVIYJS4AN5KJUTQYEAGHANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3FSSMOVBWRWXIEUBTQYEAGHA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTP5RA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK6BFTWQZHVAURQHYVLQYEAGHA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTP5RA#issuecomment-564592324",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK6BFTWQZHVAURQHYVLQYEAGHA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTP5RA#issuecomment-564592324",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df108e3539de_66fc3fb8490cd96015722b--


From nobody Wed Dec 11 07:28: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 8676F12081C for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 07:28:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wMCBmrDgZbFm for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 07:28:34 -0800 (PST)
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 500C0120863 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 07:28:34 -0800 (PST)
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 862D26A0E3F for <quic-issues@ietf.org>; Wed, 11 Dec 2019 07:28:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576078113; bh=AzeAq3nji0Sviq/Zl8ylJQ8NbzTps8kb7tsyZI8h10U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UzDGJYgY1ZjXPGpVTPENGGKHdNG5aYZNwN+wyiJtEgjRqbFhEi9A0/9bVt0k1mTml sS65yFyaDpNBdg8WJvx8Bv19bBZdWQaqT4JICD785rhcDI2vOVOauyEaO38yJFsh0c fz8UYiByboyCskg0raWtIi3bOE8yiVKdnMkvKnys=
Date: Wed, 11 Dec 2019 07:28:33 -0800
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6VLRX6IAV2CB73DAN37Y62DEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564596502@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df10b21769c1_5de93fa271ecd9681372b3"; 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/D4LscPJd8IpAzxSrYU7Zqg9ypiU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 15:28:35 -0000

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

I heartily agree with what @nibanks wrote. QUIC reads and writes TP and when QUIC reads and writes integers, varints are the way to go (as evidences by TPs with varint values). Using varints here is more consistent with the rest of QUIC code and is 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/3294#issuecomment-564596502
----==_mimepart_5df10b21769c1_5de93fa271ecd9681372b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I heartily agree with what <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nibanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> wrote. QUIC reads and writes TP and when QUIC reads and writes integers, varints are the way to go (as evidences by TPs with varint values). Using varints here is more consistent with the rest of QUIC code and is 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/3294?email_source=notifications&amp;email_token=AFTOJK5FQQL33G643FN6KODQYEBKDA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTQ6FQ#issuecomment-564596502">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK65NC364XVFKKBCCU3QYEBKDANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7J5Z7HUVFDJ4YIJXTQYEBKDA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTQ6FQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK5FQQL33G643FN6KODQYEBKDA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTQ6FQ#issuecomment-564596502",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK5FQQL33G643FN6KODQYEBKDA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTQ6FQ#issuecomment-564596502",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df10b21769c1_5de93fa271ecd9681372b3--


From nobody Wed Dec 11 07: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 76D1D12086E for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 07:58:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dFkQyFz9Uvx3 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 07:58:58 -0800 (PST)
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 D87C11200D6 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 07:58:57 -0800 (PST)
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 0B5B1661E08 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 07:58:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576079937; bh=/MWwts9N1EE7NkjlUaFFoL7XW9fxcv/4AbVj2UvE8/I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NiS5WdXaAUsGEbCf5KioHetm9HLZJWCPYCKGAj9ooYuBHy1FG+cBQRNCKK02mWueg 5dBHtyiUEtnsNVS8ad6E49Nn92u+qZoSk2ee9HU1zUBGJhI5MGlVNQEwtLaPJ4k6KG /hsdftxLr7DMej+OTud+Zvr+BB5oAgwPeLNnpPLQ=
Date: Wed, 11 Dec 2019 07:58:56 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY4FADNQFML4B6YFJV37ZCMBEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564610287@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df11240f02c6_c8d3ff5a4ecd964926b8"; 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/EWl-E6RGDUNSEMX_KyQLDXp366c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 15:58:59 -0000

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

+1 to what @nibanks said.

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

<p>+1 to what <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nibanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> said.</p>

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


From nobody Wed Dec 11 08: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 CE821120BD3 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 08:31:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qvhFbbwfSJhn for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 08:31:05 -0800 (PST)
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 5C94F120BC8 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 08:31:05 -0800 (PST)
Date: Wed, 11 Dec 2019 08:31:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576081864; bh=I2dECVfnsk4k8nWHmj0sT2gHAqTl5Na5wwyJp1qwJ2o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZJ3rZ3f162e7ux9E21v6zDOgleBjhI8/tH//VCIEN+aruMiX98mGkor2OWFbNjgkX P9Vd6VAmDYqgkbgBhzAjBS9Js8JTIEQq/GJl02+y1fJN/anlD1Y+LB10S6SfexQdLS /7X6QN4+rnHOR/8OI5Q+5kjeWr7nAymtaOiNT0Fs=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYVXD6EOJL72MGELWN37ZGEREVBNHHB76FHYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3298/564625347@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3298@github.com>
References: <quicwg/base-drafts/issues/3298@github.com>
Subject: Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case  (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df119c8707b3_49eb3fbc070cd96c3420e8"; 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/mI0rmWyc3lvziyqXmtZR4o5qsLU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 16:31:07 -0000

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

What if you get no ACKs during the handshake? You never declare packets lost. You still RTX them, but that seems suboptimal. 

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

<p>What if you get no ACKs during the handshake? You never declare packets lost. You still RTX them, but that seems suboptimal.</p>

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


From nobody Wed Dec 11 08:35: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 DE13E120C0B for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 08:35:36 -0800 (PST)
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 l9ckQX5scc2Z for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 08:35:35 -0800 (PST)
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 B7FB8120BF0 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 08:35:32 -0800 (PST)
Date: Wed, 11 Dec 2019 08:35:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576082131; bh=touaZ5cW2dqB20wSC/XkQ07c6KbZbki4cXQmY0hREnw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MiPTkNfICyFPAP12YhSaQ6ToE+lGg0YqxfiBL7k3DB7YEhBHnp6L+C/bf14RAIpax yE/gP797WLUO36A6jPuXtb7djYsuL8ERgvhj0R8+l9YXC+UFiWqo26FsWZHDaI4iCk tb0GfUFzWQ7GaiEQigYV7cmPZZqORrFBFcrorAvs=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYBRC4GKSWCHTW3P5537ZGVHEVBNHHB76FHYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3298/564627354@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3298@github.com>
References: <quicwg/base-drafts/issues/3298@github.com>
Subject: Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case  (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df11ad3ce586_33ab3f84e58cd968235338"; 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/mHyjafAFr-FrOoMNbnEVyksB-AU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 16:35:37 -0000

----==_mimepart_5df11ad3ce586_33ab3f84e58cd968235338
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Why is that suboptimal? Does something unexpected happen?=0D
=0D
On Wed, Dec 11, 2019 at 8:31 AM Lars Eggert <notifications@github.com>=0D=

wrote:=0D
=0D
> What if you get no ACKs during the handshake? You never declare packets=
=0D
> lost. You still RTX them, but that seems suboptimal.=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/3298?email_source=3Dnotif=
ications&email_token=3DAEVHVSRC6VQ7CPVJLDEQG3TQYEIURA5CNFSM4JZPN44KYY3PNV=
WWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTX7QY#issuecommen=
t-564625347>,=0D
> or unsubscribe=0D
> <https://github.com/notifications/unsubscribe-auth/AEVHVSUIXEHJMHYPSCJN=
QUTQYEIURANCNFSM4JZPN44A>=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/3298#issuecomment-564627354=

----==_mimepart_5df11ad3ce586_33ab3f84e58cd968235338
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Why is that suboptimal? Does something unexpected happen?<br>=0D
<br>=0D
On Wed, Dec 11, 2019 at 8:31 AM Lars Eggert &lt;notifications@github.com&=
gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; What if you get no ACKs during the handshake? You never declare pack=
ets<br>=0D
&gt; lost. You still RTX them, but that seems suboptimal.<br>=0D
&gt;<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/3298?email_source=3D=
notifications&amp;email_token=3DAEVHVSRC6VQ7CPVJLDEQG3TQYEIURA5CNFSM4JZPN=
44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTX7QY#is=
suecomment-564625347&gt;,<br>=0D
&gt; or unsubscribe<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AEVHVSUIXEHJMH=
YPSCJNQUTQYEIURANCNFSM4JZPN44A&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/3298?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK6NOFLCJVK465BUP6TQYEJFHA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTYPGQ#issuecomment-564627354">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJKYY7BXVAPXCEYTHD4DQYEJFHANCNFSM4JZPN44A">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK6DG2Y6UQGIERFIPSTQYEJF=
HA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEGTYPGQ.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/3298?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK6NOFLCJVK465BUP6TQYEJFHA5CNFSM4=
JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTYPG=
Q#issuecomment-564627354",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3298?email_source=3D=
notifications\u0026email_token=3DAFTOJK6NOFLCJVK465BUP6TQYEJFHA5CNFSM4JZP=
N44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGTYPGQ#i=
ssuecomment-564627354",=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_5df11ad3ce586_33ab3f84e58cd968235338--


From nobody Wed Dec 11 08:53: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 D600B120123 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 08:52:57 -0800 (PST)
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 kbiTMK38WcnH for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 08:52:55 -0800 (PST)
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 2347E120118 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 08:52:55 -0800 (PST)
Date: Wed, 11 Dec 2019 08:52:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576083174; bh=j1XbKVrg0A1Ng0gCSQGSR+cQ1HeAEFfkG/RpjYmxaqc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TL9XlpU1mZTnuoTLHByIng76HFyV/xSTA3q9v0UOTCC/S13lpeDNEabA/GLfV1YzK ESzYcBrPcwI7qHkkoaCk9n+3ANJC5I+Do958wQpksRGncp0xC5KboPBl57VVryc91N YB/ia3Rg7MwS6WB+ZlfX5L1rYTZ5yrJPNpBqdvas=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2H5TFIMSQPDY5R7Y537ZIWNEVBNHHB7EQTBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3278/564634622@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3278@github.com>
References: <quicwg/base-drafts/issues/3278@github.com>
Subject: Re: [quicwg/base-drafts] Add Contributors (#3278)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df11ee666435_63693fb5df8cd9601354b5"; 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/oITA8aiSrl1mrzL1AYUk0Gj3UEw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 16:52:58 -0000

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

FWIW, my plan was to use `git blame -w draft-ietf-quic-http.md | perl -n -e '/^.*?\((.*?)\s+[\d]{4}/; print $1,"\n"' | sort -f | uniq -c | sort -n` to generate an initial list and then use judgement where to draw the cut-off and/or add people who contributed on the mailing list but not on git.

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

<p>FWIW, my plan was to use <code>git blame -w draft-ietf-quic-http.md | perl -n -e '/^.*?\((.*?)\s+[\d]{4}/; print $1,"\n"' | sort -f | uniq -c | sort -n</code> to generate an initial list and then use judgement where to draw the cut-off and/or add people who contributed on the mailing list but not on git.</p>

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


From nobody Wed Dec 11 09: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 11ECD120045 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 09:05:39 -0800 (PST)
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 16t0nHT92eVX for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 09:05:37 -0800 (PST)
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 D2FDC12000F for <quic-issues@ietf.org>; Wed, 11 Dec 2019 09:05:36 -0800 (PST)
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 0BBDD8C0C4E for <quic-issues@ietf.org>; Wed, 11 Dec 2019 09:05:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576083936; bh=xq+67lJt+mvj+1D3QvYMWpu0Vm8j4F77yRNSD3HwhPY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G/jF3K1yjkLmMwi4M3kJ+jJKx6mBljLtIvUzuqKupt+av2RKF1w4nPLn6LZWnI04z djrlmUsYbhF2Jaj80KtWY8hS4dyBhBdU7vtbpJKGOL1SzSxlalhS4lE8ntEU89ehaG VXfqD3D4zczLt8W7PXtxIqUJG8RMfmgRqQROwQsI=
Date: Wed, 11 Dec 2019 09:05:35 -0800
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ZEPDKGUGXFHASZAV37ZKF7EVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/330699447@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Define stateless CONNECTION_CLOSE (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df121dff048e_188b3f9d9bacd960208583"; 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/GxVlGCYVfnYUD1DJoGctl4dOwO0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 17:05:39 -0000

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

MikeBishop commented on this pull request.



> @@ -5759,11 +5778,15 @@ During the creation of a connection, QUIC only provides protection against
 attack from off the network path.  All QUIC packets contain proof that the
 recipient saw a preceding packet from its peer.
 
-The first mechanism used is the source and destination connection IDs, which are
-required to match those set by a peer.  Except for an Initial and stateless
-reset packets, an endpoint only accepts packets that include a destination
-connection that matches a connection ID the endpoint previously chose.  This is
-the only protection offered for Version Negotiation packets.
+Addresses cannot change during the handshake, so endpoints can discard packets
+that are received on a different network path.
+
+The source and destination connection IDs are the primary means of protection

We might have gotten sloppy on the distinction, but I believe in most places we capitalize the field names, but lower-case the concepts.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292#discussion_r356722309
----==_mimepart_5df121dff048e_188b3f9d9bacd960208583
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/3292#discussion_r356722309">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5759,11 +5778,15 @@ During the creation of a connection, QUIC only provides protection against
 attack from off the network path.  All QUIC packets contain proof that the
 recipient saw a preceding packet from its peer.
 
-The first mechanism used is the source and destination connection IDs, which are
-required to match those set by a peer.  Except for an Initial and stateless
-reset packets, an endpoint only accepts packets that include a destination
-connection that matches a connection ID the endpoint previously chose.  This is
-the only protection offered for Version Negotiation packets.
+Addresses cannot change during the handshake, so endpoints can discard packets
+that are received on a different network path.
+
+The source and destination connection IDs are the primary means of protection
</pre>
<p>We might have gotten sloppy on the distinction, but I believe in most places we capitalize the field names, but lower-case the concepts.</p>

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


From nobody Wed Dec 11 11:47: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 3017F120052 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 11:47:38 -0800 (PST)
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 kby4wchSsygD for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 11:47:36 -0800 (PST)
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 BC62E120058 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 11:47:36 -0800 (PST)
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 E12FA6E01F5 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 11:47:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576093655; bh=66fNINSwRfLCmcyGbirNUBGK4w7jlul2ue5kGPUY1IQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1KOrft8nWzK5QpA2Peut3FRtfn1Y7+zQqjHqoE2uuv66gAFfObSFYwHbd4ZIny3rm nEOj+5PXYFPmcCJcWkc9k8xvVwLL5frpyV6D6dkM/wL9ulhwYzuUbAczEWTlYKemjE lyQEMpqgdSqxOm9cmhLBOXl9Tl18QTm/JVUJxWGk=
Date: Wed, 11 Dec 2019 11:47:35 -0800
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYPUYPFAFZVHGI45B537Z5FPEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564703289@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df147d7d281e_50fb3feac78cd95c4572c3"; 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/K-HoalUZ8XGZ0I-bH2Ir4ucnT_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: Wed, 11 Dec 2019 19:47:38 -0000

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

I understood the feedback in Cupertino as being to decouple the questions, not to reject any of them outright.  The PR mixed several changes, and it was hard to discuss the combined PR effectively.

Fundamentally, this seems to be a case of design reflecting a coding pattern.  If your pattern is that the QUIC layer generates a binary structure, hands the opaque blob to TLS and says "this is the payload of extension foo," then it makes total sense to varint everything, because it's part of QUIC.

If your coding pattern is that the transport parameters are a known structure and TLS is handed a key-value store that it knows how to serialize, then it makes total sense to TLSPL everything, because it's part of TLS.

On the whole, the first pattern seems more likely to me, but fundamentally we're shipping a code architecture choice 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/3294#issuecomment-564703289
----==_mimepart_5df147d7d281e_50fb3feac78cd95c4572c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I understood the feedback in Cupertino as being to decouple the questions, not to reject any of them outright.  The PR mixed several changes, and it was hard to discuss the combined PR effectively.</p>
<p>Fundamentally, this seems to be a case of design reflecting a coding pattern.  If your pattern is that the QUIC layer generates a binary structure, hands the opaque blob to TLS and says "this is the payload of extension foo," then it makes total sense to varint everything, because it's part of QUIC.</p>
<p>If your coding pattern is that the transport parameters are a known structure and TLS is handed a key-value store that it knows how to serialize, then it makes total sense to TLSPL everything, because it's part of TLS.</p>
<p>On the whole, the first pattern seems more likely to me, but fundamentally we're shipping a code architecture choice 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/3294?email_source=notifications&amp;email_token=AFTOJK6DAFW72P4EL75NEP3QYE7VPA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGULAOI#issuecomment-564703289">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7APYFY5HYUZABLVGTQYE7VPANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6X4AAOFUXH2JU7QK3QYE7VPA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGULAOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK6DAFW72P4EL75NEP3QYE7VPA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGULAOI#issuecomment-564703289",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK6DAFW72P4EL75NEP3QYE7VPA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGULAOI#issuecomment-564703289",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df147d7d281e_50fb3feac78cd95c4572c3--


From nobody Wed Dec 11 12: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 177C71209FC for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 12:01:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5p8-PeI0MP_3 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 12:01:31 -0800 (PST)
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 1DF7E120127 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 12:01:13 -0800 (PST)
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 2C6B4661265 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 12:01:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576094472; bh=eUHBfHdel2uID59KmXx/C+7Gy+h5S8ik/AlgowElDvw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yU2fe3PS+FAMj3IDQ7VIKCElB+ig9tPG6suN5TDCHBhMUV8FxSomCu7X7cizraO6u VVokxizGUko9270torPLWoCvdDzjk2KeBURfUJ5kMkPV2KAGfVGsNY3vZkijfN6fPu BcGfWufg8DHNrP4jIVV7FaPXIz+HdkSKqOB5fvhc=
Date: Wed, 11 Dec 2019 12:01:12 -0800
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7SGHP6FOJOI44LAAF37Z6YREVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564708648@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df14b081d56c_15363f92206cd9682995e"; 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/zqz5UtixgTrB1JYcW5xEaB0-fJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 20:01:36 -0000

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

I can easily see a QUIC version that does not use TLS, so making TP independent of TLS would be fine by 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/3294#issuecomment-564708648
----==_mimepart_5df14b081d56c_15363f92206cd9682995e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I can easily see a QUIC version that does not use TLS, so making TP independent of TLS would be fine by 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/3294?email_source=notifications&amp;email_token=AFTOJKZ5PFXJBHLYHWUMGATQYFBIRA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUMKKA#issuecomment-564708648">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6CTB3P4JDKZL2GVP3QYFBIRANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2PJGEZVS2NLGEZX5DQYFBIRA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUMKKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJKZ5PFXJBHLYHWUMGATQYFBIRA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUMKKA#issuecomment-564708648",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJKZ5PFXJBHLYHWUMGATQYFBIRA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUMKKA#issuecomment-564708648",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df14b081d56c_15363f92206cd9682995e--


From nobody Wed Dec 11 13: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 CEFA7120025 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 13:43:45 -0800 (PST)
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 RllE1HqcnCqS for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 13:43:42 -0800 (PST)
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 B4F6212010F for <quic-issues@ietf.org>; Wed, 11 Dec 2019 13:43:42 -0800 (PST)
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 058B8960613 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 13:43:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576100622; bh=vZy83orTzpD/Smz5qgzZUCMhWbF3oX94tOcJIXv1In0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IZyrXtjtg/3iAlfBk2/HHrydb1Wpc5ss5pHCkrfXMpiHXWOpCHmyJst2dGenK8J7O 6C9Q6DjLjdQpVvXcu209G+67ker66Es/E31+vMe0vFswricjImF6OrvwmvGZ8xfSi9 Tk+Vh2geTJxiRjm17uSPcg0fHP0tYHEbqfLz79W8=
Date: Wed, 11 Dec 2019 13:43:41 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3Q6DY2VBVICYPUG4N372KY3EVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564746410@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1630deada5_4c273fc3664cd95c656b0"; 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/AOCT17uP29NW1lxeNB533vZevdw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 21:43:46 -0000

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

I'd like to be clear about one thing: the proposed change is _not_ about extensibility, this is a cosmetic change. I get that it might be "nicer" to some to have this be more uniform with the rest of QUIC. But I'm not hearing more arguments about the space being too constraining. 

This change is not debilitating to anyone, and I expect that we'll all be able to live with either decision. I'm not keen about cosmetic changes at this point. As @kazuho noted, several of us said in late 2018 that it was too late to make this change because it was too late then. It's even later now. 

I don't think this is important enough to change the handshake yet again at this late stage.

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

<p>I'd like to be clear about one thing: the proposed change is <em>not</em> about extensibility, this is a cosmetic change. I get that it might be "nicer" to some to have this be more uniform with the rest of QUIC. But I'm not hearing more arguments about the space being too constraining.</p>
<p>This change is not debilitating to anyone, and I expect that we'll all be able to live with either decision. I'm not keen about cosmetic changes at this point. As <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> noted, several of us said in late 2018 that it was too late to make this change because it was too late then. It's even later now.</p>
<p>I don't think this is important enough to change the handshake yet again at this late stage.</p>

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


From nobody Wed Dec 11 13:48: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 DDB7312004C for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 13:48:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wsFhBYUnUVOT for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 13:48:18 -0800 (PST)
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 6EAAB120025 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 13:48:18 -0800 (PST)
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 B039396075B for <quic-issues@ietf.org>; Wed, 11 Dec 2019 13:48:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576100897; bh=tJIFFtMpYJDPWzHcqWUjWEjxYkMdRGJRgYAHzetmXro=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WOZaXTGjNJf2QEAOIhJmSdXemzgadoYR7h2Kh3uFSwp8MXyS7P5tCrJY0GupcRAkE wko97Kp/CnnQKDEIi9xu2yp0Smc8HnJbCYRnK5llUK3MiL1vMzSO/5CmSgJlGJNhj9 8FSTXYLJLsufZ7iGxyuP5k1UXw4AyZbU8BmZksmk=
Date: Wed, 11 Dec 2019 13:48:17 -0800
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZIYYB2YBW4DIM275N372LKDEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564748194@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df16421999fd_3f1b3fc3b1acd9602265e"; 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/F8OmddW0f1Ozs7qbFpV4_5TCD2w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 21:48:20 -0000

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

I personally don't think the argument can be made that we're too late in the game to make changes that effect the handshake when we just merged a PR that completely rewrites the whole Retry path. That's a huge change! All because folks argued that UDP checksum was not enough. This is like a 15 minute code change. That Retry change is at least half a day most likely. Also, it's not purely a cosmetic change, since it removes an extra (and unnecessary) list 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/issues/3294#issuecomment-564748194
----==_mimepart_5df16421999fd_3f1b3fc3b1acd9602265e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I personally don't think the argument can be made that we're too late in the game to make changes that effect the handshake when we just merged a PR that completely rewrites the whole Retry path. That's a huge change! All because folks argued that UDP checksum was not enough. This is like a 15 minute code change. That Retry change is at least half a day most likely. Also, it's not purely a cosmetic change, since it removes an extra (and unnecessary) list 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/issues/3294?email_source=notifications&amp;email_token=AFTOJK57UBFP2K57C4U3BUDQYFN2DA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUV7IQ#issuecomment-564748194">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYOQHKHGM4QZHFH6H3QYFN2DANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3ZF2KBAFYNN6TLNBTQYFN2DA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUV7IQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK57UBFP2K57C4U3BUDQYFN2DA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUV7IQ#issuecomment-564748194",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK57UBFP2K57C4U3BUDQYFN2DA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUV7IQ#issuecomment-564748194",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df16421999fd_3f1b3fc3b1acd9602265e--


From nobody Wed Dec 11 13:54: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 0A75A12004C for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 13:54:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UK97PyGPJ8oI for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 13:54:31 -0800 (PST)
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 A9FAB120025 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 13:54:31 -0800 (PST)
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 390B71204DB for <quic-issues@ietf.org>; Wed, 11 Dec 2019 13:54:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576101271; bh=c5rNuLuIGVG+nwHpfnNyrk/GIbUZEos9QvhKrEbSDBo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BIIeONO7o31+DekSNWeroWYDW/4EeCerzYpd9P4965VdfCxfKGhAk88ojGW0bL6+6 0yeBgxAeWQE2cIBF2Q6DKxX0MYEJv8i3BVtP0Rz6FMc9aeULRiCkA8U56FC4r4POvL veaq+Yq5BqRD29zH79gT35yPNrg5iYqPw7dq2YyI=
Date: Wed, 11 Dec 2019 13:54:30 -0800
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK57CFEA26FFZALBB2V372MBNEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564750259@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df16596e75d0_47663fc2596cd9689155d"; 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/U7dYgRaBsDh9rVVQKwcQSerIl7E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 21:54:33 -0000

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

> I personally don't think the argument can be made that we're too late in the game to make changes that effect the handshake when we just merged a PR that completely rewrites the whole Retry path.

The two changes are different.  The Retry change addresses an obvious technical deficiency in the protocol and thus it passed the Late Stage filter.  Changing TP IDs to varints is not on the same urgency level.

> This is like a 15 minute code change.

15 minutes, eh?  You are a better programmer than I am; or a better hyperbolator.

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

<blockquote>
<p>I personally don't think the argument can be made that we're too late in the game to make changes that effect the handshake when we just merged a PR that completely rewrites the whole Retry path.</p>
</blockquote>
<p>The two changes are different.  The Retry change addresses an obvious technical deficiency in the protocol and thus it passed the Late Stage filter.  Changing TP IDs to varints is not on the same urgency level.</p>
<blockquote>
<p>This is like a 15 minute code change.</p>
</blockquote>
<p>15 minutes, eh?  You are a better programmer than I am; or a better hyperbolator.</p>

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


From nobody Wed Dec 11 13: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 086D112004C for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 13:55:03 -0800 (PST)
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 BCE9R_jYuSzV for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 13:55:00 -0800 (PST)
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 C950B120025 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 13:55:00 -0800 (PST)
Date: Wed, 11 Dec 2019 13:55:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576101300; bh=0SNLU67D9b+NQZtKND4mM7gTbVUnNnM8R+32Zin4SmI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NIEIMXAPQBxkFODXLT8pY3u4+/9KmnycUMbJbbCDpUqwMWyIMwYmtUOWP/DnPBKkE Sq0VV0PTlt1F9u2awvwenm3KhjenbKib3OpBpSrFoL4qhXAQdlipIoT6Dk6Pvg4wkM 8igAT3luh7AIPSyMsIl6f/6L7CP0diqJn8duiR0o=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3A6EHVXYVMLDEFHWF372MDJEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564750434@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df165b4f30c_2ed3fca0e6cd9601212c5"; 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/NnAvCdTAo4WyokF4yCTiSaBFIys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 21:55:03 -0000

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

@MikeBishop 
> Fundamentally, this seems to be a case of design reflecting a coding pattern. If your pattern is that the QUIC layer generates a binary structure, hands the opaque blob to TLS and says "this is the payload of extension foo," then it makes total sense to varint everything, because it's part of QUIC.
> 
> If your coding pattern is that the transport parameters are a known structure and TLS is handed a key-value store that it knows how to serialize, then it makes total sense to TLSPL everything, because it's part of TLS.

I think that this is a good summary of the trade-off that we have here.

FWIW, the latter approach (using a helper provided by TLS) can use something other than a key-value store.

As an example, picotls does not provide an API for encoding / decoding extensions, but provides a closure-based API<sup>1</sup> for encoding decoding TLS blocks instead, which is used by quicly. The code that encodes TP is at [quicly.c line 1389-1435](https://github.com/h2o/quicly/blob/0b0ba909eb502ae9db300f75819e3d207ba503c8/lib/quicly.c#L1389-L1435), the code that decodes TPs is at [line 1459-1546](https://github.com/h2o/quicly/blob/0b0ba909eb502ae9db300f75819e3d207ba503c8/lib/quicly.c#L1459-L1546). Because the encoding / decoding process are defined as callbacks of the TLS stack, they directly read from / append to the buffer built by the TLS stack.

As stated in [my previous comment](https://github.com/quicwg/base-drafts/issues/3294#issuecomment-564442061), encoding / decoding TPs is a complicated task that happens as part of the TLS handshake message processing, it would be helpful to allow these kinds of code reuse.

If we are to switch to varints for both TP ID and length, there would be much much less chance of such code reuse, because the structures of the TLV encoding would depend on the varint encoding of QUIC. In case of quicly, we would be copy-pasting the helper functions provided by picotls, changing the code that handles uint16 to varints.

That's certainly possible, but the additional complexity is far more than the cost of using uint16 instead of varints here.

1: With the caveat that something that looks like a closure (or a block of code) is actually a macro in case of C 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/issues/3294#issuecomment-564750434
----==_mimepart_5df165b4f30c_2ed3fca0e6cd9601212c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/MikeBishop/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a></p>
<blockquote>
<p>Fundamentally, this seems to be a case of design reflecting a coding pattern. If your pattern is that the QUIC layer generates a binary structure, hands the opaque blob to TLS and says "this is the payload of extension foo," then it makes total sense to varint everything, because it's part of QUIC.</p>
<p>If your coding pattern is that the transport parameters are a known structure and TLS is handed a key-value store that it knows how to serialize, then it makes total sense to TLSPL everything, because it's part of TLS.</p>
</blockquote>
<p>I think that this is a good summary of the trade-off that we have here.</p>
<p>FWIW, the latter approach (using a helper provided by TLS) can use something other than a key-value store.</p>
<p>As an example, picotls does not provide an API for encoding / decoding extensions, but provides a closure-based API<sup>1</sup> for encoding decoding TLS blocks instead, which is used by quicly. The code that encodes TP is at <a href="https://github.com/h2o/quicly/blob/0b0ba909eb502ae9db300f75819e3d207ba503c8/lib/quicly.c#L1389-L1435">quicly.c line 1389-1435</a>, the code that decodes TPs is at <a href="https://github.com/h2o/quicly/blob/0b0ba909eb502ae9db300f75819e3d207ba503c8/lib/quicly.c#L1459-L1546">line 1459-1546</a>. Because the encoding / decoding process are defined as callbacks of the TLS stack, they directly read from / append to the buffer built by the TLS stack.</p>
<p>As stated in <a href="https://github.com/quicwg/base-drafts/issues/3294#issuecomment-564442061" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3294/hovercard">my previous comment</a>, encoding / decoding TPs is a complicated task that happens as part of the TLS handshake message processing, it would be helpful to allow these kinds of code reuse.</p>
<p>If we are to switch to varints for both TP ID and length, there would be much much less chance of such code reuse, because the structures of the TLV encoding would depend on the varint encoding of QUIC. In case of quicly, we would be copy-pasting the helper functions provided by picotls, changing the code that handles uint16 to varints.</p>
<p>That's certainly possible, but the additional complexity is far more than the cost of using uint16 instead of varints here.</p>
<p>1: With the caveat that something that looks like a closure (or a block of code) is actually a macro in case of C 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/issues/3294?email_source=notifications&amp;email_token=AFTOJK4DNGNKDCGWGGVX3BDQYFOTJA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUWQYQ#issuecomment-564750434">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK56S4WJH44H4WP6QHLQYFOTJANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZNWDOWIFZIU5ZIM3TQYFOTJA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUWQYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK4DNGNKDCGWGGVX3BDQYFOTJA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUWQYQ#issuecomment-564750434",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK4DNGNKDCGWGGVX3BDQYFOTJA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGUWQYQ#issuecomment-564750434",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df165b4f30c_2ed3fca0e6cd9601212c5--


From nobody Wed Dec 11 14:07: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 9C79B12012A for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 14:07:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WWaHfgx4h5Mi for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 14:07:46 -0800 (PST)
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 4B3E1120099 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 14:07:46 -0800 (PST)
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 8586BC6049D for <quic-issues@ietf.org>; Wed, 11 Dec 2019 14:07:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576102065; bh=KmTFDOeBsWMbrJ3logcT+V6ehG0purJ7EToQ4nzdf2U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NandtFBldaFnMMbKNz3C/oSU5NQyYDqPZda+V36ElInufwwUlTBf2g6nMB7gDE6Jk EtAeQq/Vvq6hlrdmM723l4WoMuzs0ocMddIlzaerzzvvatrHZvfqTXkHm7TnHX4Xzx PArJu+uDZCbMohw6HPEyRP8/N4EmMxNVBfBoo1z0=
Date: Wed, 11 Dec 2019 14:07:45 -0800
From: Geoff Kizer <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7YDPTLT4JSGC3AXQF372NTDEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/564755274@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df168b176b87_72263f82a9ecd96487229"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: geoffkizer
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KgCaVXwn5LBHhdBWBXF_Kr9ShZQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 22:07:47 -0000

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

> If I was to do something, I'd reserve one value for INTERNAL_ERROR across all apps for consistency.

I suspect most app protocols will need to define some value for INTERNAL_ERROR anyway. Why not just define 0 = INTERNAL_ERROR for all protocols?

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

<blockquote>
<p>If I was to do something, I'd reserve one value for INTERNAL_ERROR across all apps for consistency.</p>
</blockquote>
<p>I suspect most app protocols will need to define some value for INTERNAL_ERROR anyway. Why not just define 0 = INTERNAL_ERROR for all protocols?</p>

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


From nobody Wed Dec 11 14:42: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 6B4D2120019 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 14:42:04 -0800 (PST)
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 49RoCLWdtIoc for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 14:42:03 -0800 (PST)
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 ED2FC120005 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 14:42:02 -0800 (PST)
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 5EBD1120292 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 14:42:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576104122; bh=rtYqBuAW/P4NqQwyfJ0sX1sTlZs1xBOmtKvUzm+JcQU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0ioxvGvxjiuPdPhSFvRJx/mGMAkHixfUfiCuuQ4FBHrhp4RE5KpGWIx2burUNtslO W48ZQmmbn7L61oW4lTXMINOefvYJR+DWXaTJuH2MsGM3lJ8gKHp+CBYhbtNbQ/i3zR cDSMJRHcOZUq/dtiZO4i/4FToJ3mQFSJnqcCoIH4=
Date: Wed, 11 Dec 2019 14:42:02 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ULRZSGG3S66RW3W5372RTVEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/564766381@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df170ba1a958_44d3fd3500cd95c1253b2"; 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/Qi-QnjEhuleEmCYvtiRBTuC0CwM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 22:42:05 -0000

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

@geoffkizer : See @kazuho's [comment](https://github.com/quicwg/base-drafts/issues/3291#issuecomment-563012768) above. Stream resets are (effectively) reserved for use by the application, since streams have application semantics associated with them. If there is a stream-level error within the transport, that results in a connection level 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/3291#issuecomment-564766381
----==_mimepart_5df170ba1a958_44d3fd3500cd95c1253b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/geoffkizer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/geoffkizer">@geoffkizer</a> : See <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>'s <a href="https://github.com/quicwg/base-drafts/issues/3291#issuecomment-563012768" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3291/hovercard">comment</a> above. Stream resets are (effectively) reserved for use by the application, since streams have application semantics associated with them. If there is a stream-level error within the transport, that results in a connection level 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/3291?email_source=notifications&amp;email_token=AFTOJK5NNZT6MJLARFT7B5DQYFUDVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGU2NLI#issuecomment-564766381">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2KMUGVRZIVQN3LQULQYFUDVANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK62INCNR7E34L6ZHILQYFUDVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGU2NLI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK5NNZT6MJLARFT7B5DQYFUDVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGU2NLI#issuecomment-564766381",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK5NNZT6MJLARFT7B5DQYFUDVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGU2NLI#issuecomment-564766381",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df170ba1a958_44d3fd3500cd95c1253b2--


From nobody Wed Dec 11 15:18: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 166351200C5 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 15:18:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_zCo2ix2pz4 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 15:18:53 -0800 (PST)
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 EF1FA120071 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 15:18:52 -0800 (PST)
Date: Wed, 11 Dec 2019 15:18:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576106331; bh=iArvyRgkfO9uLzv88eSvcqBRmyfGPtCso2p+/sB23lM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E3WLmwqUqAdsZZLD1ZWrfnsSAmN5Za51KwIzmgz4epsTBaX8sWV1C7f05o4Nj4zrL QEIGSR1TzLmo1RXUcWisqc945D0BX/B7lTQ867E1Oc12L9dMgMl8+cIYZ/+yVImag3 zlJ9LdpOZ6Kk7SpVesb34hcf0hoUnVjgupiVxtyA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5YBS6F3UE5KRCKGBV372V5XEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/564776990@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1795be39e9_74823fec8dccd96810209a"; 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/7MemcX74_JU0uXmkj3VzahMb-7M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 23:18:55 -0000

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

Also, we did reserve stream 0 in the past, but explicitly chose (for the reasons already discussed here) not to keep that reservation.  Let's not second-guess that decision unless we have new information.  I haven't seen any new information in this issue so far.

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

<p>Also, we did reserve stream 0 in the past, but explicitly chose (for the reasons already discussed here) not to keep that reservation.  Let's not second-guess that decision unless we have new information.  I haven't seen any new information in this issue so far.</p>

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


From nobody Wed Dec 11 15:25: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 713291200C5 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 15:25:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q8X4gDwRm9SF for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 15:25:55 -0800 (PST)
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 9BEEC120071 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 15:25:55 -0800 (PST)
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 9E9D61C0DD2 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 15:25:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576106754; bh=cpnprRNZonmgo3mdXddWpEwuniWVTMeUtY7s7S876PA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XcJTMLZLgsMt8gDtOJmepsSeXV1e4jTcs7g91fLWXqjZ5Mmt9ui/DLi7B2CHRU7pL TFu7h3nlySCq6bwGTPiIFfDjdi49HMxLQG3CgpE6pUA2ZcpfhUoSWgXNrZIIDtRK0A ALVcjRQZy4qkPfqxFsvGIDk3h3Kfd02VG6dWoAyU=
Date: Wed, 11 Dec 2019 15:25:54 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7JVIOS5BUKHG2GK3F372WYFEVBNHHB7EQTBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3278/564778898@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3278@github.com>
References: <quicwg/base-drafts/issues/3278@github.com>
Subject: Re: [quicwg/base-drafts] Add Contributors (#3278)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df17b028f107_69e53fc199ecd96c706e1"; 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/EgFzpjaYUyxTxdmFk4lwfzLyP1E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 23:25:57 -0000

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

That's part of what I did.  `git shortlog -sne $file` might be better than blame, especially since that captures changes that were subsequently erased by other commits.  There are some duplicates as some people change names, and `root` appears to have contributed in at least one case, but it works well enough.

I also walked through the issues and mailing list to see if there were others who made contributions other than commits.

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

<p>That's part of what I did.  <code>git shortlog -sne $file</code> might be better than blame, especially since that captures changes that were subsequently erased by other commits.  There are some duplicates as some people change names, and <code>root</code> appears to have contributed in at least one case, but it works well enough.</p>
<p>I also walked through the issues and mailing list to see if there were others who made contributions other than commits.</p>

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


From nobody Wed Dec 11 15:44: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 38D9A1200F4 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 15:44:57 -0800 (PST)
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 X4B9CyzEu04Y for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 15:44:55 -0800 (PST)
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 8FA781200B3 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 15:44:55 -0800 (PST)
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 ACF8E1C0C4B for <quic-issues@ietf.org>; Wed, 11 Dec 2019 15:44:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576107894; bh=VdDZN+UEg/dlxDDGIcFEa8mBdyP4B9ZFl/poCMy3HeA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Fvzx3xaRAZx1CHclj8NF5v6+By7oG+YpnBuGYNJs8F7E+BONEhGslFRC1k9URA2Do DrUxeZJzCpO0SZidFkPtItVgA++kns94jVHOTVr4UB4Pua9LhBwZT3+pkrWIFwAHVA cX6IEfsUi3LjK79UslQxAP6I0HJiqu5BAKc2m5UQ=
Date: Wed, 11 Dec 2019 15:44:54 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK26BMY74IITW3DVON5372Y7NEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/330916794@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Define stateless CONNECTION_CLOSE (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df17f769d466_2a083fa0d26cd95c1233ba"; 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/-AOZyVjz1jZPZANBnayVTbc8vdY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Dec 2019 23:44:57 -0000

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

martinthomson commented on this pull request.



> @@ -5759,11 +5778,15 @@ During the creation of a connection, QUIC only provides protection against
 attack from off the network path.  All QUIC packets contain proof that the
 recipient saw a preceding packet from its peer.
 
-The first mechanism used is the source and destination connection IDs, which are
-required to match those set by a peer.  Except for an Initial and stateless
-reset packets, an endpoint only accepts packets that include a destination
-connection that matches a connection ID the endpoint previously chose.  This is
-the only protection offered for Version Negotiation packets.
+Addresses cannot change during the handshake, so endpoints can discard packets
+that are received on a different network path.
+
+The source and destination connection IDs are the primary means of protection

Yup.  I don't think that we have the concept of a "destination connection ID" separate from the field though, so I am now referring to the fields directly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3292#discussion_r356894635
----==_mimepart_5df17f769d466_2a083fa0d26cd95c1233ba
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/3292#discussion_r356894635">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5759,11 +5778,15 @@ During the creation of a connection, QUIC only provides protection against
 attack from off the network path.  All QUIC packets contain proof that the
 recipient saw a preceding packet from its peer.
 
-The first mechanism used is the source and destination connection IDs, which are
-required to match those set by a peer.  Except for an Initial and stateless
-reset packets, an endpoint only accepts packets that include a destination
-connection that matches a connection ID the endpoint previously chose.  This is
-the only protection offered for Version Negotiation packets.
+Addresses cannot change during the handshake, so endpoints can discard packets
+that are received on a different network path.
+
+The source and destination connection IDs are the primary means of protection
</pre>
<p>Yup.  I don't think that we have the concept of a "destination connection ID" separate from the field though, so I am now referring to the fields directly.</p>

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


From nobody Wed Dec 11 16:31: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 4DB5F1201EF for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 16:31:21 -0800 (PST)
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 IWt9jyW8SvIw for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 16:31:19 -0800 (PST)
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 5C2161200FB for <quic-issues@ietf.org>; Wed, 11 Dec 2019 16:31:19 -0800 (PST)
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 7BE75521108 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 16:31:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576110678; bh=aMkzU+bjihLqY9DYadpSCtHD1uNRlGaKR5pXycE5mLU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gWZWA3VzNmVO6cK1cQq2FN/PTvqp8BipxeSWwqKSnQIFvOsoBoh7rbXSqd5qCE6uQ vTNC1dq3We0zJG9H9Jal7fmbS33WJJTAWfAsTBsjNO/Irrp8osohHXQMBC0RpwDAcr rMzksZT44tO1HH5jHlGKQvoAW32sxpPtoc1RN0Pc=
Date: Wed, 11 Dec 2019 16:31:18 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK76SOID4J7XQJTMWFV3726NNEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564795344@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df18a566ccb5_5fd03fd9652cd96c9513e"; 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/lvy1zOBAonM-yDXOOw3_6KBYEfY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 00:31:21 -0000

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

@nibanks 
> This is like a 15 minute code change.

I think that this comment illustrates the difference of pain among the parties.

For people having a type-length-value codec specific to QUIC, the pain of sticking uint16 here is as small as something that can be modified in 15 minutes.

Compared to that, the pain would be much bigger for people sharing the codec with TLS, if we decide to move to a varint-based design. This is because that move would enforce those people to have two codecs instead of one, even though the logic would be equivalent with the exception of the integer representations being used.

The requirements on the type-length-value codec is not trivial. The decoder is required to:
* parse IDs and block lengths
* check that the block lengths were consistent for parameters that have been parsed
* detect duplicate IDs

For those who can share the codec, it helps a lot if these logic can be *kept and maintained* in one place.

I see that some people are arguing that the encoding can be different based on the view that TP belongs to QUIC. I dispute that. We deliberately decided to mix crypto handshake and transport negotiation in QUIC. TP is a cross-layer thing that is exchanged during the TLS 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/3294#issuecomment-564795344
----==_mimepart_5df18a566ccb5_5fd03fd9652cd96c9513e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nibanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a></p>
<blockquote>
<p>This is like a 15 minute code change.</p>
</blockquote>
<p>I think that this comment illustrates the difference of pain among the parties.</p>
<p>For people having a type-length-value codec specific to QUIC, the pain of sticking uint16 here is as small as something that can be modified in 15 minutes.</p>
<p>Compared to that, the pain would be much bigger for people sharing the codec with TLS, if we decide to move to a varint-based design. This is because that move would enforce those people to have two codecs instead of one, even though the logic would be equivalent with the exception of the integer representations being used.</p>
<p>The requirements on the type-length-value codec is not trivial. The decoder is required to:</p>
<ul>
<li>parse IDs and block lengths</li>
<li>check that the block lengths were consistent for parameters that have been parsed</li>
<li>detect duplicate IDs</li>
</ul>
<p>For those who can share the codec, it helps a lot if these logic can be <em>kept and maintained</em> in one place.</p>
<p>I see that some people are arguing that the encoding can be different based on the view that TP belongs to QUIC. I dispute that. We deliberately decided to mix crypto handshake and transport negotiation in QUIC. TP is a cross-layer thing that is exchanged during the TLS 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/3294?email_source=notifications&amp;email_token=AFTOJK3IKYZ467YC4KZERTTQYGA5NA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVBPUA#issuecomment-564795344">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5XMGDPCEISA2DZ2ATQYGA5NANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6XOQY53PAZZBGTAVTQYGA5NA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVBPUA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK3IKYZ467YC4KZERTTQYGA5NA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVBPUA#issuecomment-564795344",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK3IKYZ467YC4KZERTTQYGA5NA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVBPUA#issuecomment-564795344",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df18a566ccb5_5fd03fd9652cd96c9513e--


From nobody Wed Dec 11 17:35: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 E98F51200F8 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 17:35:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uSTLDNBiX2Wo for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 17:35:52 -0800 (PST)
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 5BD9E1200F7 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 17:35:52 -0800 (PST)
Date: Wed, 11 Dec 2019 17:35:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576114551; bh=3SU55qXIbjKFjYjonn402eOeO8hWmrF2wLzbXKZ/k74=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PBfKPfW0AwACDxEiNxELYUTDTtZbrtiSJxMnsIZkUpKW0Nk40V+DzRdTYD/qQe4EY aSpG9g0UD8BKzJpfF/wVB0901FAJXVUmgzZB/f1Mqzkjjv9CSxt4JljG3ze8j5aofo TVWhCD3iGs48UhyAmkHa1Fp1O4z9hg4Sam58535o=
From: Igor Lubashev <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK44HVPIGUKWN4O4D5N373F7PEVBNHHB746W5E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3296/review/330948477@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3296@github.com>
References: <quicwg/base-drafts/pull/3296@github.com>
Subject: Re: [quicwg/base-drafts] Clarify conditions for disabling spin bit (#3296)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df199779c35d_41583faf1aacd95c1034bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: igorlord
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nMh-5-lUxVeO7eqwwrylbeyQKPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 01:35:54 -0000

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

igorlord approved this pull request.

Looks good technically.  It may be slightly confusing, though, that the last sentence only talks about paths, while a sentence before talks about "paths or connection IDs".  In any case, the behavior ensures a sufficient amount of traffic without the spin bit to prevent ossification of the 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/3296#pullrequestreview-330948477
----==_mimepart_5df199779c35d_41583faf1aacd95c1034bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Looks good technically.  It may be slightly confusing, though, that the last sentence only talks about paths, while a sentence before talks about "paths or connection IDs".  In any case, the behavior ensures a sufficient amount of traffic without the spin bit to prevent ossification of the 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/3296?email_source=notifications&amp;email_token=AFTOJK5LZBYIL6RDDAY42ZLQYGIPPA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO4567I#pullrequestreview-330948477">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2GOK5PGVAJFRUA23LQYGIPPANCNFSM4JZG37YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4YAHD7XTNIBF5XXD3QYGIPPA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO4567I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJK5LZBYIL6RDDAY42ZLQYGIPPA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO4567I#pullrequestreview-330948477",
"url": "https://github.com/quicwg/base-drafts/pull/3296?email_source=notifications\u0026email_token=AFTOJK5LZBYIL6RDDAY42ZLQYGIPPA5CNFSM4JZG37Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO4567I#pullrequestreview-330948477",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df199779c35d_41583faf1aacd95c1034bd--


From nobody Wed Dec 11 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 855981200F6 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:32:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9gH1g_zlc0oA for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:32:04 -0800 (PST)
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 4FA3B1200C5 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:32:04 -0800 (PST)
Date: Wed, 11 Dec 2019 18:32:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576117923; bh=FsdkR/Xn3/T0Xcd2neexEXXRJuUZ3ekZOqmgFQKkXdc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IZ8ZWkA6GNe8STt77tc2SVSL7ZOoE7OjVUMQgY2/KZnl7JzkSTdIq7bIXPac6wuFI OX3jsusm/9gjt2ArpguO6d5KquFRSjSdmbv7XDjrtgiB701ss2+oXGEv+itVpySJM3 u4ygzsX7gxvBsflLqSBsHn93VC/Ti8RxwfJiXLRU=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK25BPOSNLI6XZT2X6V373MSHEVBNHHB76FHYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3298/564822615@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3298@github.com>
References: <quicwg/base-drafts/issues/3298@github.com>
Subject: Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case  (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1a6a365f7e_74983f840facd960826de"; 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/t2k0R9ATkZFHNj1hWBZxIC6DhxI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 02:32:05 -0000

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

It is by design that we don't mark things as lost until an ACK is received. That is, lack of feedback is not treated as loss to avoid undoing things later when the RTT may actually have changed. Receipt of an ACK is an important signal that the RTT is fine, and that it is actually likely that packets have been lost.

As Ryan asks, what happens that is suboptimal?

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

<p>It is by design that we don't mark things as lost until an ACK is received. That is, lack of feedback is not treated as loss to avoid undoing things later when the RTT may actually have changed. Receipt of an ACK is an important signal that the RTT is fine, and that it is actually likely that packets have been lost.</p>
<p>As Ryan asks, what happens that is suboptimal?</p>

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


From nobody Wed Dec 11 18: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 625BA1200F6 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:45:32 -0800 (PST)
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 WQiAF_WlhrQO for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:45:31 -0800 (PST)
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 E1A301200C5 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:45:30 -0800 (PST)
Date: Wed, 11 Dec 2019 18:45:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576118730; bh=umVZ5g7IHcvsZiERjPO9ZBOxyLoKMuMtSrjonf4hc+o=; h=Date:From:To:Subject:From; b=xYQqy6Ghjm4EDOIceaoGCVQikX4t7CxY3lZQLtEb/vIY+jDcShdNRf7B01mBJOhnx EfdofPW6nF1Vl0ZRAhIg2xTiiV6zYnc0ggej+d2Geyc98uG01pQ8zb+gfArjrJOoZC Jj5Sc3ED3rTYk6TGnv+aj8UsQnz8u8pSqwxTGNV8=
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/janaiyengar-patch-1/000000-87622a@github.com>
Subject: [quicwg/base-drafts] 87622a: editorial 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/dwGy3382Umo8TOlGNExruEczh9w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 02:45:32 -0000

  Branch: refs/heads/janaiyengar-patch-1
  Home:   https://github.com/quicwg/base-drafts
  Commit: 87622a4407dbdb40e3d90c28fadd645d9e932701
      https://github.com/quicwg/base-drafts/commit/87622a4407dbdb40e3d90c28fadd645d9e932701
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  editorial suggestion



From nobody Wed Dec 11 18:46: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 7FDA21200F6 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:46:27 -0800 (PST)
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 UpDyFyC58_YP for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:46:26 -0800 (PST)
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 566871200C5 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:46:26 -0800 (PST)
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 737BC1C2E5B for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:46:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576118785; bh=o+J2PuSUcEbB7wuzAj5aryP7dq3kAZB+nbDaZvtGzaI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RlVM6QFNf+IFgWpkEqTI7W+ShevucoZjuXn/yOSGHXaVKwryjGH4arhC5+C2to/79 OjvMUvcKj5HTKZVhDjPbWLS6+fQG8yXcYUDB6ExxXIQboR2bGuolbH8G/hva4ZQ0j4 AXnea5cBvpga8TCfJmEc4EJbLvg02tK4qkfZOdx8=
Date: Wed, 11 Dec 2019 18:46:25 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7VMLPVUU727VRKVAV373OIDEVBNHHB77OE6U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3299@github.com>
Subject: [quicwg/base-drafts]  editorial suggestion (#3299)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1aa0164c4c_484f3f81b54cd96819057"; 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/Qb-5U_b4JBykEfNcMIOXyykBYC8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 02:46:27 -0000

----==_mimepart_5df1aa0164c4c_484f3f81b54cd96819057
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/3299

-- Commit Summary --

  * editorial suggestion

-- File Changes --

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

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3299.patch
https://github.com/quicwg/base-drafts/pull/3299.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/3299

----==_mimepart_5df1aa0164c4c_484f3f81b54cd96819057
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/3299'>https://github.com/quicwg/base-drafts/pull/3299</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>editorial suggestion</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3299/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/3299.patch'>https://github.com/quicwg/base-drafts/pull/3299.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3299.diff'>https://github.com/quicwg/base-drafts/pull/3299.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/3299?email_source=notifications&amp;email_token=AFTOJK7A5WB62DRMG65HISTQYGQYDA5CNFSM4JZYEEZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H75YT2Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4TTXDMVB7B2DMXYA3QYGQYDANCNFSM4JZYEEZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5ECUPI25E77FBMLJTQYGQYDA5CNFSM4JZYEEZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H75YT2Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3299?email_source=notifications\u0026email_token=AFTOJK7A5WB62DRMG65HISTQYGQYDA5CNFSM4JZYEEZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H75YT2Q",
"url": "https://github.com/quicwg/base-drafts/pull/3299?email_source=notifications\u0026email_token=AFTOJK7A5WB62DRMG65HISTQYGQYDA5CNFSM4JZYEEZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H75YT2Q",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df1aa0164c4c_484f3f81b54cd96819057--


From nobody Wed Dec 11 18: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 C50D2120920 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:48:02 -0800 (PST)
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 H6H35x_zbOYX for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:48:01 -0800 (PST)
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 461E5120923 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:47:59 -0800 (PST)
Date: Wed, 11 Dec 2019 18:47:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576118878; bh=HucGopnvXS5O8Tcb7qcgBQDtUgwnU9Y9PtDnMG3Jo8U=; h=Date:From:To:Subject:From; b=QKHdYNJhgJIXpHqfuozZTfX4wjKMyWlBm0DPixoXgv/FiMC0Yrkp+JGPXcdESouqM BzU4kn/8G0DA/qn6sZdPOW0tf+sTJknTlVPZDd+j3rZ+AaCfrSQcvhmuCHiitrjKfj eQBaHqp7MLBXgiokJHIhdzUQb1ZPj8FAjxSBBR8g=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/where-art-thou-frame/4ae0c6-1009d3@github.com>
Subject: [quicwg/base-drafts] 87622a: editorial 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/gYp9cCesrPpglNYi5k9AT5ex1rU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 02:48:05 -0000

  Branch: refs/heads/where-art-thou-frame
  Home:   https://github.com/quicwg/base-drafts
  Commit: 87622a4407dbdb40e3d90c28fadd645d9e932701
      https://github.com/quicwg/base-drafts/commit/87622a4407dbdb40e3d90c28fadd645d9e932701
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  editorial suggestion


  Commit: 1009d3532f7d730bf4f5538a159885caa8ea1f30
      https://github.com/quicwg/base-drafts/commit/1009d3532f7d730bf4f5538a159885caa8ea1f30
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3299 from quicwg/janaiyengar-patch-1

 editorial suggestion


Compare: https://github.com/quicwg/base-drafts/compare/4ae0c600314c...1009d3532f7d


From nobody Wed Dec 11 18:48: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 37AAB120932 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:48:05 -0800 (PST)
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 Md9O_cNSSLaq for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:48:03 -0800 (PST)
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 5989A1208C3 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:48:00 -0800 (PST)
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 290316A041E for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:47:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576118879; bh=3IG9JxXRzqQevQW9BF3+OaxXdZNuWjMU/swpL5lc24o=; h=Date:From:To:Subject:From; b=mUUDoPQ+gnKDqSWrf5hKhgCTkP5HFwVC2kcWeUmvOG011552N0zOftr+o3JbjgqVj bMv5zuQYKvsUUYiZ2eQMrEIGgxW6Kna3eSZ2TVSEzBDbflfhQVf7MR5rFsc4bxWMIl FmtC/x9E+e3VhM4Eanepj2eQioiVqvdKRqyiZ9sM=
Date: Wed, 11 Dec 2019 18:47:59 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/janaiyengar-patch-1/87622a-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/cz5LZv87G0zgfHJXW_iKc1Fskd0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 02:48:07 -0000

  Branch: refs/heads/janaiyengar-patch-1
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Dec 11 18:48: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 95A4A1200F6 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:48:13 -0800 (PST)
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 euV09S0n8zmY for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:48:12 -0800 (PST)
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 A544A1208D2 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:48:07 -0800 (PST)
Date: Wed, 11 Dec 2019 18:48:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576118887; bh=C2a6tfLnGR6aPxTJRAUplY7Dd7lJk3IA3+3PHguB3GY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yzlE7VIlx+ZKgjTRHTkMj929mHxQ9ygDriM2AD5U3rap8Bq0ClPdjtiZY3SPdICva 93KwOMvWZxaq1ZmG0f/VCkN39AQaybKZ1joGPr4ux+V9zgpfpG6tdLTiwRnToxJVg1 Wv9DYA9m+9nKYrbUimyCKh0Ge2ZKW2P3SxFYHfHs=
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/3227/push/4386689605@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3227@github.com>
References: <quicwg/base-drafts/pull/3227@github.com>
Subject: Re: [quicwg/base-drafts] Summarize where frames can be used (#3227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1aa66ae634_7aee3fe05f8cd96011558"; 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/qbbXN0nH_-8i-aE_xsXx0215-Z0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 02:48:13 -0000

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

@martinthomson pushed 2 commits.

87622a4407dbdb40e3d90c28fadd645d9e932701  editorial suggestion
1009d3532f7d730bf4f5538a159885caa8ea1f30  Merge pull request #3299 from quicwg/janaiyengar-patch-1


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3227/files/4ae0c600314c9e2e783b855b97c0c9f368ea05bb..1009d3532f7d730bf4f5538a159885caa8ea1f30

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

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

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/87622a4407dbdb40e3d90c28fadd645d9e932701">87622a4</a>  editorial suggestion</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1009d3532f7d730bf4f5538a159885caa8ea1f30">1009d35</a>  Merge pull request #3299 from quicwg/janaiyengar-patch-1</li>
</ul>


<p style="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/3227/files/4ae0c600314c9e2e783b855b97c0c9f368ea05bb..1009d3532f7d730bf4f5538a159885caa8ea1f30?email_source=notifications&amp;email_token=AFTOJK2CWEUW74GXEMDPES3QYGQ6NA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNZTGAZTENKQOVZWQIZUGM4DMNRYHE3DANI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3PDJ2BATTQJZTLZN3QYGQ6NANCNFSM4JL6KU7A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2Q7BYPF24ZT7IP52DQYGQ6NA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNZTGAZTENKQOVZWQIZUGM4DMNRYHE3DANI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3227/files/4ae0c600314c9e2e783b855b97c0c9f368ea05bb..1009d3532f7d730bf4f5538a159885caa8ea1f30?email_source=notifications\u0026email_token=AFTOJK2CWEUW74GXEMDPES3QYGQ6NA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNZTGAZTENKQOVZWQIZUGM4DMNRYHE3DANI",
"url": "https://github.com/quicwg/base-drafts/pull/3227/files/4ae0c600314c9e2e783b855b97c0c9f368ea05bb..1009d3532f7d730bf4f5538a159885caa8ea1f30?email_source=notifications\u0026email_token=AFTOJK2CWEUW74GXEMDPES3QYGQ6NA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTSNZTGAZTENKQOVZWQIZUGM4DMNRYHE3DANI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df1aa66ae634_7aee3fe05f8cd96011558--


From nobody Wed Dec 11 18: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 91D8C1200C5 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:48:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qgt81GRDlGYA for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:48:12 -0800 (PST)
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 BFD4A120902 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:48:07 -0800 (PST)
Date: Wed, 11 Dec 2019 18:48:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576118887; bh=fxgQ3EDQV0f8/k7JrNZNy3MOUgcv2C6auVp+g5xMMRI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s5+cTDEqbiqBuPwObxlop41ZCIS/f3SpvXTBr1cYomOlumI/WUQqdkLjYl+/EPJ5Z FrrcUoe6udI4xxRrpMKLVhf1RrTz+E8OblqrecR/ZrrVx3P+fucuCrZJVS9radToQw Hudp2vFw1N7JiU+4lqsfwrWZVu6mP4X5pevXneFY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7O3PCKFZUM4BIRSA5373OOPEVBNHHB77OE6U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3299/issue_event/2876448734@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3299@github.com>
References: <quicwg/base-drafts/pull/3299@github.com>
Subject: Re: [quicwg/base-drafts]  editorial suggestion (#3299)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1aa67be27_55a93fa014acd96c82583"; 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/7xtw-vcPqkMOEcOJdNZZlxQ3J8k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 02:48:15 -0000

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

Merged #3299 into where-art-thou-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/3299#event-2876448734
----==_mimepart_5df1aa67be27_55a93fa014acd96c82583
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="536724725" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3299" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3299/hovercard" href="https://github.com/quicwg/base-drafts/pull/3299">#3299</a> into where-art-thou-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/3299?email_source=notifications&amp;email_token=AFTOJK77ZCXF24P5GQTOQLLQYGQ6PA5CNFSM4JZYEEZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZR7XQ#event-2876448734">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2SE3QXTDNZ6HFSKBLQYGQ6PANCNFSM4JZYEEZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5MMGLVZORJWDZ6A23QYGQ6PA5CNFSM4JZYEEZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZR7XQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3299?email_source=notifications\u0026email_token=AFTOJK77ZCXF24P5GQTOQLLQYGQ6PA5CNFSM4JZYEEZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZR7XQ#event-2876448734",
"url": "https://github.com/quicwg/base-drafts/pull/3299?email_source=notifications\u0026email_token=AFTOJK77ZCXF24P5GQTOQLLQYGQ6PA5CNFSM4JZYEEZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZR7XQ#event-2876448734",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df1aa67be27_55a93fa014acd96c82583--


From nobody Wed Dec 11 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 8C17D1201EF for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:51:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SLCiZfoFknw5 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:51:56 -0800 (PST)
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 E58D11200F6 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:51:55 -0800 (PST)
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 4C2F91C1D6A for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:51:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576119115; bh=ABG8W3RpcL2OxDeNkFh/OZrx398fihtY+EpDxaCtlNc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BsoPs1rXNlC0hJQZZrVaX8i5T1aUR42FC72LX/SWfr6kGT+EsGRbbnG/ek7hHC+uo uCikQfIZi80RwJRxjbkBxiJy+iGK2kFzOY70l+R6gf16vt8JNbpcTBuqAxrSnGaEBf H8lzMsmlcRQGQbYlNIzhlSwqCoIessXEQxlhi8T4=
Date: Wed, 11 Dec 2019 18:51:55 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7OQ6JUM7QSUALP7A5373O4XEVBNHHB6EXFUA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3227/review/330967319@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3227@github.com>
References: <quicwg/base-drafts/pull/3227@github.com>
Subject: Re: [quicwg/base-drafts] Summarize where frames can be used (#3227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1ab4b3cb52_10fb3fad81acd960790e4"; 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/Fy_hn_jJcG19ccKyyRbjOrN2jtg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 02:51:58 -0000

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

janaiyengar approved this pull request.

Looks good to me, and thank you for adding this column. Seeing frames like PATH_CHALLENGE/RESPONSE in 0RTT packets is strange, but clearly allowed by the spec. I don't see a reason to changing this, but it's why I think this column is 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/pull/3227#pullrequestreview-330967319
----==_mimepart_5df1ab4b3cb52_10fb3fad81acd960790e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

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

<p>Looks good to me, and thank you for adding this column. Seeing frames like PATH_CHALLENGE/RESPONSE in 0RTT packets is strange, but clearly allowed by the spec. I don't see a reason to changing this, but it's why I think this column is 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/pull/3227?email_source=notifications&amp;email_token=AFTOJKYWBIEWGF3JK2YFPO3QYGRMXA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5CSFY#pullrequestreview-330967319">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYR4FGH6IN32NFTRGLQYGRMXANCNFSM4JL6KU7A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJOR4NVAQL2YNE2QTQYGRMXA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5CSFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3227?email_source=notifications\u0026email_token=AFTOJKYWBIEWGF3JK2YFPO3QYGRMXA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5CSFY#pullrequestreview-330967319",
"url": "https://github.com/quicwg/base-drafts/pull/3227?email_source=notifications\u0026email_token=AFTOJKYWBIEWGF3JK2YFPO3QYGRMXA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5CSFY#pullrequestreview-330967319",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df1ab4b3cb52_10fb3fad81acd960790e4--


From nobody Wed Dec 11 18:52: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 83C631200F6 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:52:46 -0800 (PST)
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 28cOcstERCIR for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 18:52:45 -0800 (PST)
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 D41961200C5 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:52:44 -0800 (PST)
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 EAC84A0A3C for <quic-issues@ietf.org>; Wed, 11 Dec 2019 18:52:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576119163; bh=io8X+knHrTsTiGEibzzuYBzAaJeJyeB2sjdzoMp7jOk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pY0ewaKUn5+K46BGl0JzOgREJtfFqPuhGJMSLxaszhbpd1IluMHVNF/5fu3xiJzsN aJ5ss6xNyAv5ERD0XD4JjWP+Qj8PDiLmrM5XzA/5oavIK4kw13xFE8oQgxFP42baI2 8znMfd7gdsjeAaoHtNpICLxrGDfQsZj1+UnZaaec=
Date: Wed, 11 Dec 2019 18:52:43 -0800
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYCWZP3JUODHNOBQAN373O7XEVBNHHB6EXFUA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3227/review/330967495@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3227@github.com>
References: <quicwg/base-drafts/pull/3227@github.com>
Subject: Re: [quicwg/base-drafts] Summarize where frames can be used (#3227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1ab7bdbfc7_6c13fae476cd95c745a1"; 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/lJIauMkzZRL9YYgv27qhtYLaWZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 02:52:47 -0000

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

marten-seemann approved this pull request.



> +| 0x04        | RESET_STREAM         | {{frame-reset-stream}}         | __01    |
+| 0x05        | STOP_SENDING         | {{frame-stop-sending}}         | __01    |
+| 0x06        | CRYPTO               | {{frame-crypto}}               | IH_1    |
+| 0x07        | NEW_TOKEN            | {{frame-new-token}}            | ___1    |
+| 0x08 - 0x0f | STREAM               | {{frame-stream}}               | __01    |
+| 0x10        | MAX_DATA             | {{frame-max-data}}             | __01    |
+| 0x11        | MAX_STREAM_DATA      | {{frame-max-stream-data}}      | __01    |
+| 0x12 - 0x13 | MAX_STREAMS          | {{frame-max-streams}}          | __01    |
+| 0x14        | DATA_BLOCKED         | {{frame-data-blocked}}         | __01    |
+| 0x15        | STREAM_DATA_BLOCKED  | {{frame-stream-data-blocked}}  | __01    |
+| 0x16 - 0x17 | STREAMS_BLOCKED      | {{frame-streams-blocked}}      | __01    |
+| 0x18        | NEW_CONNECTION_ID    | {{frame-new-connection-id}}    | __01    |
+| 0x19        | RETIRE_CONNECTION_ID | {{frame-retire-connection-id}} | __01    |
+| 0x1a        | PATH_CHALLENGE       | {{frame-path-challenge}}       | __01    |
+| 0x1b        | PATH_RESPONSE        | {{frame-path-response}}        | __01    |
+| 0x1c - 0x1d | CONNECTION_CLOSE     | {{frame-connection-close}}     | IH_1*   |

We'll need to add HANDHAKE_DONE here once #3145 is 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/3227#pullrequestreview-330967495
----==_mimepart_5df1ab7bdbfc7_6c13fae476cd95c745a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3227#discussion_r356936719">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +| 0x04        | RESET_STREAM         | {{frame-reset-stream}}         | __01    |
+| 0x05        | STOP_SENDING         | {{frame-stop-sending}}         | __01    |
+| 0x06        | CRYPTO               | {{frame-crypto}}               | IH_1    |
+| 0x07        | NEW_TOKEN            | {{frame-new-token}}            | ___1    |
+| 0x08 - 0x0f | STREAM               | {{frame-stream}}               | __01    |
+| 0x10        | MAX_DATA             | {{frame-max-data}}             | __01    |
+| 0x11        | MAX_STREAM_DATA      | {{frame-max-stream-data}}      | __01    |
+| 0x12 - 0x13 | MAX_STREAMS          | {{frame-max-streams}}          | __01    |
+| 0x14        | DATA_BLOCKED         | {{frame-data-blocked}}         | __01    |
+| 0x15        | STREAM_DATA_BLOCKED  | {{frame-stream-data-blocked}}  | __01    |
+| 0x16 - 0x17 | STREAMS_BLOCKED      | {{frame-streams-blocked}}      | __01    |
+| 0x18        | NEW_CONNECTION_ID    | {{frame-new-connection-id}}    | __01    |
+| 0x19        | RETIRE_CONNECTION_ID | {{frame-retire-connection-id}} | __01    |
+| 0x1a        | PATH_CHALLENGE       | {{frame-path-challenge}}       | __01    |
+| 0x1b        | PATH_RESPONSE        | {{frame-path-response}}        | __01    |
+| 0x1c - 0x1d | CONNECTION_CLOSE     | {{frame-connection-close}}     | IH_1*   |
</pre>
<p>We'll need to add HANDHAKE_DONE here once <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 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/3227?email_source=notifications&amp;email_token=AFTOJK72BXVH7ZXIAQGMNQDQYGRPXA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5CTRY#pullrequestreview-330967495">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6QIPPIMCGU76RUK6DQYGRPXANCNFSM4JL6KU7A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6KTHJQCC5LP6INGDTQYGRPXA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5CTRY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3227?email_source=notifications\u0026email_token=AFTOJK72BXVH7ZXIAQGMNQDQYGRPXA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5CTRY#pullrequestreview-330967495",
"url": "https://github.com/quicwg/base-drafts/pull/3227?email_source=notifications\u0026email_token=AFTOJK72BXVH7ZXIAQGMNQDQYGRPXA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5CTRY#pullrequestreview-330967495",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df1ab7bdbfc7_6c13fae476cd95c745a1--


From nobody Wed Dec 11 19:03: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 8591312008C for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:06 -0800 (PST)
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 8txMwOHibbRU for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:02 -0800 (PST)
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 7C38D120086 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:02 -0800 (PST)
Date: Wed, 11 Dec 2019 19:03:01 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576119781; bh=lUw+R9n49VO076TSXZjBZL9Seox9Ut1cyI9UsxlF8xg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rOBlvvCXD7ausBsPVKi2y6sDjhRvrcEXrUnXz4XNwVsnjlJao7qM2SERJT9i9byl7 YE/kkBMjY/Gg1FbKr4Sgxg80jyNXjVyB1gBnGqy4hQmjji4EIcWzGqWCSm7L3ZvGFL 1x4wneZ/CMcMF/341S4gpwQn8OzgyoDa4WcDgM1o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYEH72LA6QWTL6AQ4F373QGLEVBNHHB6EXFUA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3227/review/330970045@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3227@github.com>
References: <quicwg/base-drafts/pull/3227@github.com>
Subject: Re: [quicwg/base-drafts] Summarize where frames can be used (#3227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1ade593d74_2c1b3fda812cd96856315"; 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/6CqOGhwIsf6CGuQ-w4MkS7HA8p8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:03:06 -0000

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

martinthomson commented on this pull request.



> +| 0x04        | RESET_STREAM         | {{frame-reset-stream}}         | __01    |
+| 0x05        | STOP_SENDING         | {{frame-stop-sending}}         | __01    |
+| 0x06        | CRYPTO               | {{frame-crypto}}               | IH_1    |
+| 0x07        | NEW_TOKEN            | {{frame-new-token}}            | ___1    |
+| 0x08 - 0x0f | STREAM               | {{frame-stream}}               | __01    |
+| 0x10        | MAX_DATA             | {{frame-max-data}}             | __01    |
+| 0x11        | MAX_STREAM_DATA      | {{frame-max-stream-data}}      | __01    |
+| 0x12 - 0x13 | MAX_STREAMS          | {{frame-max-streams}}          | __01    |
+| 0x14        | DATA_BLOCKED         | {{frame-data-blocked}}         | __01    |
+| 0x15        | STREAM_DATA_BLOCKED  | {{frame-stream-data-blocked}}  | __01    |
+| 0x16 - 0x17 | STREAMS_BLOCKED      | {{frame-streams-blocked}}      | __01    |
+| 0x18        | NEW_CONNECTION_ID    | {{frame-new-connection-id}}    | __01    |
+| 0x19        | RETIRE_CONNECTION_ID | {{frame-retire-connection-id}} | __01    |
+| 0x1a        | PATH_CHALLENGE       | {{frame-path-challenge}}       | __01    |
+| 0x1b        | PATH_RESPONSE        | {{frame-path-response}}        | __01    |
+| 0x1c - 0x1d | CONNECTION_CLOSE     | {{frame-connection-close}}     | IH_1*   |

I'll send you another PR.  I'm merging this now, but I can help out that 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/3227#discussion_r356938815
----==_mimepart_5df1ade593d74_2c1b3fda812cd96856315
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/3227#discussion_r356938815">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +| 0x04        | RESET_STREAM         | {{frame-reset-stream}}         | __01    |
+| 0x05        | STOP_SENDING         | {{frame-stop-sending}}         | __01    |
+| 0x06        | CRYPTO               | {{frame-crypto}}               | IH_1    |
+| 0x07        | NEW_TOKEN            | {{frame-new-token}}            | ___1    |
+| 0x08 - 0x0f | STREAM               | {{frame-stream}}               | __01    |
+| 0x10        | MAX_DATA             | {{frame-max-data}}             | __01    |
+| 0x11        | MAX_STREAM_DATA      | {{frame-max-stream-data}}      | __01    |
+| 0x12 - 0x13 | MAX_STREAMS          | {{frame-max-streams}}          | __01    |
+| 0x14        | DATA_BLOCKED         | {{frame-data-blocked}}         | __01    |
+| 0x15        | STREAM_DATA_BLOCKED  | {{frame-stream-data-blocked}}  | __01    |
+| 0x16 - 0x17 | STREAMS_BLOCKED      | {{frame-streams-blocked}}      | __01    |
+| 0x18        | NEW_CONNECTION_ID    | {{frame-new-connection-id}}    | __01    |
+| 0x19        | RETIRE_CONNECTION_ID | {{frame-retire-connection-id}} | __01    |
+| 0x1a        | PATH_CHALLENGE       | {{frame-path-challenge}}       | __01    |
+| 0x1b        | PATH_RESPONSE        | {{frame-path-response}}        | __01    |
+| 0x1c - 0x1d | CONNECTION_CLOSE     | {{frame-connection-close}}     | IH_1*   |
</pre>
<p>I'll send you another PR.  I'm merging this now, but I can help out that 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/3227?email_source=notifications&amp;email_token=AFTOJK3YU4S7QEVBZXX4SUTQYGSWLA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5DHPI#discussion_r356938815">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYC3AQTRXUWJ74URSLQYGSWLANCNFSM4JL6KU7A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5XPLKY7CCUWFSC3PDQYGSWLA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5DHPI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3227?email_source=notifications\u0026email_token=AFTOJK3YU4S7QEVBZXX4SUTQYGSWLA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5DHPI#discussion_r356938815",
"url": "https://github.com/quicwg/base-drafts/pull/3227?email_source=notifications\u0026email_token=AFTOJK3YU4S7QEVBZXX4SUTQYGSWLA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5DHPI#discussion_r356938815",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df1ade593d74_2c1b3fda812cd96856315--


From nobody Wed Dec 11 19:03: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 9BCE712008C for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:36 -0800 (PST)
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 jjPx7dQj0kpb for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:35 -0800 (PST)
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 78F1B120086 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:35 -0800 (PST)
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 9D3CB1C09F3 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576119814; bh=7aBfcjUZP+EeyjeEUWxuc0Fm8AI3Gpu5mn6d5uT6r/w=; h=Date:From:To:Subject:From; b=D2dzrZEQ1HGRtvEpw9HiR0qNoHIl7dOZkPXVYIiolta3iyjBTiSQvFVtxL0vJ/9Ce 1Sq6ERgE+mx8te33EJafcGo6jWP90OdRt7WN00w9b6/JVWAwLtyYqF/3DsnCppSN82 HeplM9thcgG38InKV3IyEjf/hn9IYd+vHYFTA4qI=
Date: Wed, 11 Dec 2019 19:03:34 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/45f0b7-26fc40@github.com>
Subject: [quicwg/base-drafts] 26fc40: Rewrap to trick kramdown into using inline elements
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JpvhARuEWJFAgvoQ5vabbx1KkPU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:03:37 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 26fc408021b91bc2df26977694a6c7519a9e7d54
      https://github.com/quicwg/base-drafts/commit/26fc408021b91bc2df26977694a6c7519a9e7d54
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

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

  Log Message:
  -----------
  Rewrap to trick kramdown into using inline elements



From nobody Wed Dec 11 19:03: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 C6C77120086 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:44 -0800 (PST)
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 P0ktY2oJwbyG for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:43 -0800 (PST)
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 751D212008C for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:43 -0800 (PST)
Date: Wed, 11 Dec 2019 19:03:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576119822; bh=3mUE6v3G2PCtHkPZW/WsSga9PIi703b4RQCbjwaTxO0=; h=Date:From:To:Subject:From; b=mom/8FLwq96Cc5Drzk5H3DMzaxywjPogf7gSrR1Rs9v8I/Qjnj/LL7T0P3Y4j0jS4 yb/csDpRhz+0Mtv7cGIc/mfQe9WU5ZSFQveHMaSlswWpfHL5lztu34fyunKMgJsuqT 0Q2Y6ErQZZA+saYWThYhvn53+2qIotxUyZcs5EgA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/da2bcf-4d984c@github.com>
Subject: [quicwg/base-drafts] 4ae0c6: Summarize where frames can be used
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jLAXgw7wIp7QfBqzRkc_CG360D4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:03:45 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4ae0c600314c9e2e783b855b97c0c9f368ea05bb
      https://github.com/quicwg/base-drafts/commit/4ae0c600314c9e2e783b855b97c0c9f368ea05bb
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-12 (Tue, 12 Nov 2019)

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

  Log Message:
  -----------
  Summarize where frames can be used

It's still slightly odd where we have this setup between TLS and
transport, but it seems like replicating the information might work.

Closes #2721.


  Commit: 87622a4407dbdb40e3d90c28fadd645d9e932701
      https://github.com/quicwg/base-drafts/commit/87622a4407dbdb40e3d90c28fadd645d9e932701
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

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

  Log Message:
  -----------
  editorial suggestion


  Commit: 1009d3532f7d730bf4f5538a159885caa8ea1f30
      https://github.com/quicwg/base-drafts/commit/1009d3532f7d730bf4f5538a159885caa8ea1f30
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3299 from quicwg/janaiyengar-patch-1

 editorial suggestion


  Commit: 4d984c310fde3e4bea1feadd3ae721f172225e12
      https://github.com/quicwg/base-drafts/commit/4d984c310fde3e4bea1feadd3ae721f172225e12
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

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

  Log Message:
  -----------
  Merge pull request #3227 from quicwg/where-art-thou-frame

Summarize where frames can be used


Compare: https://github.com/quicwg/base-drafts/compare/da2bcfdaba27...4d984c310fde


From nobody Wed Dec 11 19:03: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 6BA2212008C for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:45 -0800 (PST)
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 IZcgwERBpNwI for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:44 -0800 (PST)
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 120C21200C5 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:44 -0800 (PST)
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 61346960259 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576119823; bh=I7IFBGZEhfqNGR1agIPUb/VPmeNTEYpdLbiMo+AHEYI=; h=Date:From:To:Subject:From; b=NPgwgZd3qjQzIjBdhJhEOj5KW4k+ooUCmJ74DqB58zt763dOZDtMdqlRcv1sc4489 08zWpafvYJT6PRdUA4sNb6jvPo5yi7vLg+klozuEOgCXDcEjlLc1FiBB0AjzI8LxYl 8JCsQ92ysDRleP3sHefmUcgL6GuoB1TGHfg+xaVg=
Date: Wed, 11 Dec 2019 19:03:43 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/where-art-thou-frame/1009d3-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/AIfNcr9z7Uz8zJjC26MsmcNBaSk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:03:46 -0000

  Branch: refs/heads/where-art-thou-frame
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Dec 11 19:03: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 141D61200C5 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I60lvJEJZod3 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:44 -0800 (PST)
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 22A74120236 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:44 -0800 (PST)
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 7DA866606B7 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576119823; bh=yIB3gIDOSgnEf/QbuzAiM4nPck73mj1yMmeyBMV53yw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NnNsRHMoeqnsdpECu6nUlI+hA7yP6hnj5Nr+HyNfTGO2QA5LKYGLzTDaApVe0iDZF SDRS7Sn82vbmShwzo7qqV6Sh46YPCS3nmk2sc4DEfMs3QqPDoEP4TMQtv9aRXfvizm THYpVvHJZFP16xHUv4e1EXrEvb18BpKOfg/4k/Jg=
Date: Wed, 11 Dec 2019 19:03:43 -0800
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/3283/push/4386727168@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1ae0f6e843_25c23fdedfecd9681223da"; 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/RDG3_NIRsGQ9TuZDnzAG3W9q88k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:03:47 -0000

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

@martinthomson pushed 1 commit.

26fc408021b91bc2df26977694a6c7519a9e7d54  Rewrap to trick kramdown into using inline elements


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3283/files/45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321..26fc408021b91bc2df26977694a6c7519a9e7d54

----==_mimepart_5df1ae0f6e843_25c23fdedfecd9681223da
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/26fc408021b91bc2df26977694a6c7519a9e7d54">26fc408</a>  Rewrap to trick kramdown into using inline elements</li>
</ul>


<p style="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/3283/files/45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321..26fc408021b91bc2df26977694a6c7519a9e7d54?email_source=notifications&amp;email_token=AFTOJK3RBM53YJRNWMTUL6TQYGSY7A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DMNZSG4YTMOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7ZBNSGEMJY3UIVYFDQYGSY7ANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYPFBKKKLNXP4HWOYTQYGSY7A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DMNZSG4YTMOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321..26fc408021b91bc2df26977694a6c7519a9e7d54?email_source=notifications\u0026email_token=AFTOJK3RBM53YJRNWMTUL6TQYGSY7A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DMNZSG4YTMOA",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/45f0b7f6aaf4778d65ae0df6a69a8ecca3b63321..26fc408021b91bc2df26977694a6c7519a9e7d54?email_source=notifications\u0026email_token=AFTOJK3RBM53YJRNWMTUL6TQYGSY7A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DMNZSG4YTMOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df1ae0f6e843_25c23fdedfecd9681223da--


From nobody Wed Dec 11 19:04: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 AAD661200C5 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eaJN_JhMVBrI for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:53 -0800 (PST)
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 5ED48120086 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:53 -0800 (PST)
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 C15E0A06CD for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576119832; bh=vTT1s0eCxdLUR97bmy+Mjc2RDHiEipiSS/wMKucdhTk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gydWml91GFsP4H0mI85UqYNhPEwpj98ttiFlfNKHcatYOeN8NdaaN1sP7hKTRX9M5 Whr53saOAYoWsQgWSMYCi9rbVhCHyr2soITzKCkHdNkC0Y2UJMadR5LGwy8rlTs8TH LB5eDBFWNC4jwhVTkjUwrrT5+CO+7q2490g0S2kI=
Date: Wed, 11 Dec 2019 19:03:52 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZXVE2VTJXQ5UYY7RN373QJREVBNHHB6EXFUA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3227/issue_event/2876471328@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3227@github.com>
References: <quicwg/base-drafts/pull/3227@github.com>
Subject: Re: [quicwg/base-drafts] Summarize where frames can be used (#3227)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1ae18b2ece_33893fcde46cd96892128"; 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/n7JqH20WBsaOMBtwekK3sh8A6zw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:03:55 -0000

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

Merged #3227 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/3227#event-2876471328
----==_mimepart_5df1ae18b2ece_33893fcde46cd96892128
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="521332128" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3227" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3227/hovercard" href="https://github.com/quicwg/base-drafts/pull/3227">#3227</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/3227?email_source=notifications&amp;email_token=AFTOJK3MD7LCMCRWGY7ODVDQYGSZRA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZXQIA#event-2876471328">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ5FFPVTP3SL57TURDQYGSZRANCNFSM4JL6KU7A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GK2UHPM2IOQ37PJ3QYGSZRA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZXQIA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3227?email_source=notifications\u0026email_token=AFTOJK3MD7LCMCRWGY7ODVDQYGSZRA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZXQIA#event-2876471328",
"url": "https://github.com/quicwg/base-drafts/pull/3227?email_source=notifications\u0026email_token=AFTOJK3MD7LCMCRWGY7ODVDQYGSZRA5CNFSM4JL6KU7KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZXQIA#event-2876471328",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df1ae18b2ece_33893fcde46cd96892128--


From nobody Wed Dec 11 19: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 10076120086 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3CyBLc1liPqf for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:03:53 -0800 (PST)
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 D25A112008C for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:53 -0800 (PST)
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 8BEE526164C for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:03:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576119833; bh=KmgAmNMLHCQQyeEH7gfwIStKqrIxm9lBIvij2/p7bw0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lqZ40ghoIk2j7TI2T+M7n4OUWS9Qnhge073dC6Y3g9a8cu19oHjdqn4xtMjrvnF7d Ir9/1RUxN10S38LA6Z1HS3G0KrMaFZFYzX3MNX7097oWB3qhpwCw1QhCzphkf20ngY w+w9ObMVqcfGwyKqk8XCtRhxPSVrJMltl7htdtWM=
Date: Wed, 11 Dec 2019 19:03:53 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZN3YTRXBESUP7E2JN373QJTEVBNHHBVDWXRA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2721/issue_event/2876471332@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2721@github.com>
References: <quicwg/base-drafts/issues/2721@github.com>
Subject: Re: [quicwg/base-drafts] Make it easier to see where frames belong (#2721)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1ae194642e_6f7e3f93f76cd96c19333d"; 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/e6_HwBEGYokCxSWUTXKaw-ObZ7E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:03:55 -0000

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

Closed #2721 via #3227.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2721#event-2876471332
----==_mimepart_5df1ae194642e_6f7e3f93f76cd96c19333d
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="445568904" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2721" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2721/hovercard" href="https://github.com/quicwg/base-drafts/issues/2721">#2721</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="521332128" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3227" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3227/hovercard" href="https://github.com/quicwg/base-drafts/pull/3227">#3227</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/2721?email_source=notifications&amp;email_token=AFTOJKZEWPIKEYMCGAAB2H3QYGSZTA5CNFSM4HNXRHE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZXQJA#event-2876471332">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7A5NZTYXHF3HHA6ZLQYGSZTANCNFSM4HNXRHEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3NPFWMEO7HTGHZCN3QYGSZTA5CNFSM4HNXRHE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZXQJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2721?email_source=notifications\u0026email_token=AFTOJKZEWPIKEYMCGAAB2H3QYGSZTA5CNFSM4HNXRHE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZXQJA#event-2876471332",
"url": "https://github.com/quicwg/base-drafts/issues/2721?email_source=notifications\u0026email_token=AFTOJKZEWPIKEYMCGAAB2H3QYGSZTA5CNFSM4HNXRHE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVNZXQJA#event-2876471332",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df1ae194642e_6f7e3f93f76cd96c19333d--


From nobody Wed Dec 11 19:04: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 EA20C1200C5 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:04:35 -0800 (PST)
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 n5hO9nNk1bZf for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:04:33 -0800 (PST)
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 B9B73120086 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:04:33 -0800 (PST)
Date: Wed, 11 Dec 2019 19:04:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576119873; bh=JmY8nN4s+xSfuM4iFkvS0XsOcNG1hubpOqeWN+03rpI=; h=Date:From:To:Subject:From; b=VsF3WF3GvKCWCFXvbvjAD/IQ9rWfR2AphQSKF38omY+3K/M6ToQkVANf+yZBOI5ot J24GwOzi0qvKxdkm22MyzBY/Ry6rQgRVOT1IgsXMbrs+1JvpUcYQvm7TuUBgXlHDUP GYuXuaO79qgubVkXhF8sy07sWSf9gQz8Qd+PxB+k=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/45f5c4-a25ae7@github.com>
Subject: [quicwg/base-drafts] a25ae7: Script updating gh-pages from 4d984c31. [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/IuOtxszWGTpAmdUnxn5QGaBl6SY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:04:36 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: a25ae7806d4e65b9bd388c4ee8625bbe9b2d37dc
      https://github.com/quicwg/base-drafts/commit/a25ae7806d4e65b9bd388c4ee8625bbe9b2d37dc
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-12 (Thu, 12 Dec 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 http/8164/draft-ietf-quic-http.html
    R http/8164/draft-ietf-quic-http.txt
    R http/8164/draft-ietf-quic-invariants.html
    R http/8164/draft-ietf-quic-invariants.txt
    R http/8164/draft-ietf-quic-qpack.html
    R http/8164/draft-ietf-quic-qpack.txt
    R http/8164/draft-ietf-quic-recovery.html
    R http/8164/draft-ietf-quic-recovery.txt
    R http/8164/draft-ietf-quic-tls.html
    R http/8164/draft-ietf-quic-tls.txt
    R http/8164/draft-ietf-quic-transport.html
    R http/8164/draft-ietf-quic-transport.txt
    R http/8164/index.html
    R http/active_voice/draft-ietf-quic-http.html
    R http/active_voice/draft-ietf-quic-http.txt
    R http/active_voice/draft-ietf-quic-invariants.html
    R http/active_voice/draft-ietf-quic-invariants.txt
    R http/active_voice/draft-ietf-quic-qpack.html
    R http/active_voice/draft-ietf-quic-qpack.txt
    R http/active_voice/draft-ietf-quic-recovery.html
    R http/active_voice/draft-ietf-quic-recovery.txt
    R http/active_voice/draft-ietf-quic-tls.html
    R http/active_voice/draft-ietf-quic-tls.txt
    R http/active_voice/draft-ietf-quic-transport.html
    R http/active_voice/draft-ietf-quic-transport.txt
    R http/active_voice/index.html
    R http/cancel_push_edges/draft-ietf-quic-http.html
    R http/cancel_push_edges/draft-ietf-quic-http.txt
    R http/cancel_push_edges/draft-ietf-quic-invariants.html
    R http/cancel_push_edges/draft-ietf-quic-invariants.txt
    R http/cancel_push_edges/draft-ietf-quic-qpack.html
    R http/cancel_push_edges/draft-ietf-quic-qpack.txt
    R http/cancel_push_edges/draft-ietf-quic-recovery.html
    R http/cancel_push_edges/draft-ietf-quic-recovery.txt
    R http/cancel_push_edges/draft-ietf-quic-tls.html
    R http/cancel_push_edges/draft-ietf-quic-tls.txt
    R http/cancel_push_edges/draft-ietf-quic-transport.html
    R http/cancel_push_edges/draft-ietf-quic-transport.txt
    R http/cancel_push_edges/index.html
    R http/changelog-24/draft-ietf-quic-http.html
    R http/changelog-24/draft-ietf-quic-http.txt
    R http/changelog-24/draft-ietf-quic-invariants.html
    R http/changelog-24/draft-ietf-quic-invariants.txt
    R http/changelog-24/draft-ietf-quic-qpack.html
    R http/changelog-24/draft-ietf-quic-qpack.txt
    R http/changelog-24/draft-ietf-quic-recovery.html
    R http/changelog-24/draft-ietf-quic-recovery.txt
    R http/changelog-24/draft-ietf-quic-tls.html
    R http/changelog-24/draft-ietf-quic-tls.txt
    R http/changelog-24/draft-ietf-quic-transport.html
    R http/changelog-24/draft-ietf-quic-transport.txt
    R http/changelog-24/index.html
    R http/changelog_23/draft-ietf-quic-http.html
    R http/changelog_23/draft-ietf-quic-http.txt
    R http/changelog_23/draft-ietf-quic-invariants.html
    R http/changelog_23/draft-ietf-quic-invariants.txt
    R http/changelog_23/draft-ietf-quic-qpack.html
    R http/changelog_23/draft-ietf-quic-qpack.txt
    R http/changelog_23/draft-ietf-quic-recovery.html
    R http/changelog_23/draft-ietf-quic-recovery.txt
    R http/changelog_23/draft-ietf-quic-tls.html
    R http/changelog_23/draft-ietf-quic-tls.txt
    R http/changelog_23/draft-ietf-quic-transport.html
    R http/changelog_23/draft-ietf-quic-transport.txt
    R http/changelog_23/index.html
    R http/complete-settings/draft-ietf-quic-http.html
    R http/complete-settings/draft-ietf-quic-http.txt
    R http/complete-settings/draft-ietf-quic-invariants.html
    R http/complete-settings/draft-ietf-quic-invariants.txt
    R http/complete-settings/draft-ietf-quic-qpack.html
    R http/complete-settings/draft-ietf-quic-qpack.txt
    R http/complete-settings/draft-ietf-quic-recovery.html
    R http/complete-settings/draft-ietf-quic-recovery.txt
    R http/complete-settings/draft-ietf-quic-tls.html
    R http/complete-settings/draft-ietf-quic-tls.txt
    R http/complete-settings/draft-ietf-quic-transport.html
    R http/complete-settings/draft-ietf-quic-transport.txt
    R http/complete-settings/index.html
    R http/concurrency_differs/draft-ietf-quic-http.html
    R http/concurrency_differs/draft-ietf-quic-http.txt
    R http/concurrency_differs/draft-ietf-quic-invariants.html
    R http/concurrency_differs/draft-ietf-quic-invariants.txt
    R http/concurrency_differs/draft-ietf-quic-qpack.html
    R http/concurrency_differs/draft-ietf-quic-qpack.txt
    R http/concurrency_differs/draft-ietf-quic-recovery.html
    R http/concurrency_differs/draft-ietf-quic-recovery.txt
    R http/concurrency_differs/draft-ietf-quic-tls.html
    R http/concurrency_differs/draft-ietf-quic-tls.txt
    R http/concurrency_differs/draft-ietf-quic-transport.html
    R http/concurrency_differs/draft-ietf-quic-transport.txt
    R http/concurrency_differs/index.html
    R http/early_response/draft-ietf-quic-http.html
    R http/early_response/draft-ietf-quic-http.txt
    R http/early_response/draft-ietf-quic-invariants.html
    R http/early_response/draft-ietf-quic-invariants.txt
    R http/early_response/draft-ietf-quic-qpack.html
    R http/early_response/draft-ietf-quic-qpack.txt
    R http/early_response/draft-ietf-quic-recovery.html
    R http/early_response/draft-ietf-quic-recovery.txt
    R http/early_response/draft-ietf-quic-tls.html
    R http/early_response/draft-ietf-quic-tls.txt
    R http/early_response/draft-ietf-quic-transport.html
    R http/early_response/draft-ietf-quic-transport.txt
    R http/early_response/index.html
    R http/hard_to_change_frames/draft-ietf-quic-http.html
    R http/hard_to_change_frames/draft-ietf-quic-http.txt
    R http/hard_to_change_frames/draft-ietf-quic-invariants.html
    R http/hard_to_change_frames/draft-ietf-quic-invariants.txt
    R http/hard_to_change_frames/draft-ietf-quic-qpack.html
    R http/hard_to_change_frames/draft-ietf-quic-qpack.txt
    R http/hard_to_change_frames/draft-ietf-quic-recovery.html
    R http/hard_to_change_frames/draft-ietf-quic-recovery.txt
    R http/hard_to_change_frames/draft-ietf-quic-tls.html
    R http/hard_to_change_frames/draft-ietf-quic-tls.txt
    R http/hard_to_change_frames/draft-ietf-quic-transport.html
    R http/hard_to_change_frames/draft-ietf-quic-transport.txt
    R http/hard_to_change_frames/index.html
    R http/initial_iana/draft-ietf-quic-http.html
    R http/initial_iana/draft-ietf-quic-http.txt
    R http/initial_iana/draft-ietf-quic-invariants.html
    R http/initial_iana/draft-ietf-quic-invariants.txt
    R http/initial_iana/draft-ietf-quic-qpack.html
    R http/initial_iana/draft-ietf-quic-qpack.txt
    R http/initial_iana/draft-ietf-quic-recovery.html
    R http/initial_iana/draft-ietf-quic-recovery.txt
    R http/initial_iana/draft-ietf-quic-tls.html
    R http/initial_iana/draft-ietf-quic-tls.txt
    R http/initial_iana/draft-ietf-quic-transport.html
    R http/initial_iana/draft-ietf-quic-transport.txt
    R http/initial_iana/index.html
    R http/pseudoheader_constraints/draft-ietf-quic-http.html
    R http/pseudoheader_constraints/draft-ietf-quic-http.txt
    R http/pseudoheader_constraints/draft-ietf-quic-invariants.html
    R http/pseudoheader_constraints/draft-ietf-quic-invariants.txt
    R http/pseudoheader_constraints/draft-ietf-quic-qpack.html
    R http/pseudoheader_constraints/draft-ietf-quic-qpack.txt
    R http/pseudoheader_constraints/draft-ietf-quic-recovery.html
    R http/pseudoheader_constraints/draft-ietf-quic-recovery.txt
    R http/pseudoheader_constraints/draft-ietf-quic-tls.html
    R http/pseudoheader_constraints/draft-ietf-quic-tls.txt
    R http/pseudoheader_constraints/draft-ietf-quic-transport.html
    R http/pseudoheader_constraints/draft-ietf-quic-transport.txt
    R http/pseudoheader_constraints/index.html
    R http/qpack_has_streams/draft-ietf-quic-http.html
    R http/qpack_has_streams/draft-ietf-quic-http.txt
    R http/qpack_has_streams/draft-ietf-quic-invariants.html
    R http/qpack_has_streams/draft-ietf-quic-invariants.txt
    R http/qpack_has_streams/draft-ietf-quic-qpack.html
    R http/qpack_has_streams/draft-ietf-quic-qpack.txt
    R http/qpack_has_streams/draft-ietf-quic-recovery.html
    R http/qpack_has_streams/draft-ietf-quic-recovery.txt
    R http/qpack_has_streams/draft-ietf-quic-tls.html
    R http/qpack_has_streams/draft-ietf-quic-tls.txt
    R http/qpack_has_streams/draft-ietf-quic-transport.html
    R http/qpack_has_streams/draft-ietf-quic-transport.txt
    R http/qpack_has_streams/index.html
    R http/reserved_frames/draft-ietf-quic-http.html
    R http/reserved_frames/draft-ietf-quic-http.txt
    R http/reserved_frames/draft-ietf-quic-invariants.html
    R http/reserved_frames/draft-ietf-quic-invariants.txt
    R http/reserved_frames/draft-ietf-quic-qpack.html
    R http/reserved_frames/draft-ietf-quic-qpack.txt
    R http/reserved_frames/draft-ietf-quic-recovery.html
    R http/reserved_frames/draft-ietf-quic-recovery.txt
    R http/reserved_frames/draft-ietf-quic-tls.html
    R http/reserved_frames/draft-ietf-quic-tls.txt
    R http/reserved_frames/draft-ietf-quic-transport.html
    R http/reserved_frames/draft-ietf-quic-transport.txt
    R http/reserved_frames/index.html
    R http/security_headings/draft-ietf-quic-http.html
    R http/security_headings/draft-ietf-quic-http.txt
    R http/security_headings/draft-ietf-quic-invariants.html
    R http/security_headings/draft-ietf-quic-invariants.txt
    R http/security_headings/draft-ietf-quic-qpack.html
    R http/security_headings/draft-ietf-quic-qpack.txt
    R http/security_headings/draft-ietf-quic-recovery.html
    R http/security_headings/draft-ietf-quic-recovery.txt
    R http/security_headings/draft-ietf-quic-tls.html
    R http/security_headings/draft-ietf-quic-tls.txt
    R http/security_headings/draft-ietf-quic-transport.html
    R http/security_headings/draft-ietf-quic-transport.txt
    R http/security_headings/index.html
    R http/title-case/draft-ietf-quic-http.html
    R http/title-case/draft-ietf-quic-http.txt
    R http/title-case/draft-ietf-quic-invariants.html
    R http/title-case/draft-ietf-quic-invariants.txt
    R http/title-case/draft-ietf-quic-qpack.html
    R http/title-case/draft-ietf-quic-qpack.txt
    R http/title-case/draft-ietf-quic-recovery.html
    R http/title-case/draft-ietf-quic-recovery.txt
    R http/title-case/draft-ietf-quic-tls.html
    R http/title-case/draft-ietf-quic-tls.txt
    R http/title-case/draft-ietf-quic-transport.html
    R http/title-case/draft-ietf-quic-transport.txt
    R http/title-case/index.html
    R http/unknown_error_codes/draft-ietf-quic-http.html
    R http/unknown_error_codes/draft-ietf-quic-http.txt
    R http/unknown_error_codes/draft-ietf-quic-invariants.html
    R http/unknown_error_codes/draft-ietf-quic-invariants.txt
    R http/unknown_error_codes/draft-ietf-quic-qpack.html
    R http/unknown_error_codes/draft-ietf-quic-qpack.txt
    R http/unknown_error_codes/draft-ietf-quic-recovery.html
    R http/unknown_error_codes/draft-ietf-quic-recovery.txt
    R http/unknown_error_codes/draft-ietf-quic-tls.html
    R http/unknown_error_codes/draft-ietf-quic-tls.txt
    R http/unknown_error_codes/draft-ietf-quic-transport.html
    R http/unknown_error_codes/draft-ietf-quic-transport.txt
    R http/unknown_error_codes/index.html
    R ianswett-invalid-token/draft-ietf-quic-http.html
    R ianswett-invalid-token/draft-ietf-quic-http.txt
    R ianswett-invalid-token/draft-ietf-quic-invariants.html
    R ianswett-invalid-token/draft-ietf-quic-invariants.txt
    R ianswett-invalid-token/draft-ietf-quic-qpack.html
    R ianswett-invalid-token/draft-ietf-quic-qpack.txt
    R ianswett-invalid-token/draft-ietf-quic-recovery.html
    R ianswett-invalid-token/draft-ietf-quic-recovery.txt
    R ianswett-invalid-token/draft-ietf-quic-tls.html
    R ianswett-invalid-token/draft-ietf-quic-tls.txt
    R ianswett-invalid-token/draft-ietf-quic-transport.html
    R ianswett-invalid-token/draft-ietf-quic-transport.txt
    R ianswett-invalid-token/index.html
    R ianswett-mean-deviation/draft-ietf-quic-http.html
    R ianswett-mean-deviation/draft-ietf-quic-http.txt
    R ianswett-mean-deviation/draft-ietf-quic-invariants.html
    R ianswett-mean-deviation/draft-ietf-quic-invariants.txt
    R ianswett-mean-deviation/draft-ietf-quic-qpack.html
    R ianswett-mean-deviation/draft-ietf-quic-qpack.txt
    R ianswett-mean-deviation/draft-ietf-quic-recovery.html
    R ianswett-mean-deviation/draft-ietf-quic-recovery.txt
    R ianswett-mean-deviation/draft-ietf-quic-tls.html
    R ianswett-mean-deviation/draft-ietf-quic-tls.txt
    R ianswett-mean-deviation/draft-ietf-quic-transport.html
    R ianswett-mean-deviation/draft-ietf-quic-transport.txt
    R ianswett-mean-deviation/index.html
    M index.html

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



From nobody Wed Dec 11 19: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 04C491200C5 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:06:15 -0800 (PST)
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 9lOtiegsGl2r for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:06:13 -0800 (PST)
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 DE3D8120086 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:06:13 -0800 (PST)
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 95C6D2616D3 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:06:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576119973; bh=CfF+QQljcfPuUEDGYaaqNhVOyF4V08mUN5GoMrHfs5g=; h=Date:From:To:Subject:From; b=L4X6lAvTM+lv7VNUrmEyEiWHOjUXCyyj3Ra6ynT72/3dcJz0wQcZiqN6xr9mPnQWz ok6r/4pJljYdKzgtvKWwLS4LBPCvuPFUUQtdpnTAP8J/t4F3+i6g/Tr47ZGO5UYiaZ IVKWoRoUKILYPbgoN4klvNinCbQNid9t2QA3nDWk=
Date: Wed, 11 Dec 2019 19:06:13 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/a25ae7-8587b7@github.com>
Subject: [quicwg/base-drafts] 8587b7: Script updating issues at 2019-12-12T03:06:05Z. [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/Dh-AAmpO3TzDSMc4ENPNeRjcdT0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:06:15 -0000

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

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-12T03:06:05Z. [ci skip]



From nobody Wed Dec 11 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 188281201EF for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:07:06 -0800 (PST)
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 52JZ3qC8UW5W for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:07:04 -0800 (PST)
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 51141120086 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:07:04 -0800 (PST)
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 ACEBD660613 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:07:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576120023; bh=umZBbhS6L4c+Hil2+3qxrDl+17+C+y9rYH7CDiJR/Io=; h=Date:From:To:Subject:From; b=YHjteUq1r5RBRHZQo/5il2OXbyk7sZFSq3yyGYPkLJvHf9SZNrpLwTt+g93iP/+gB TOVSXRA4UIVTBP3RFYvWsOq1zUXiN+utRMlONAE8FqhANN8YVlsg0rQ0/59GNUeycc fxORo2hmKtwtX+ZeTOk0CcfddReSNJWd6Ikv4p74=
Date: Wed, 11 Dec 2019 19:07:03 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/hs-done-where/000000-35b94e@github.com>
Subject: [quicwg/base-drafts] da1db8: use a HANDSHAKE_DONE frame to drive the handshake ...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fPaUmdNQwO0310C_3EQR5ceT82A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:07:06 -0000

  Branch: refs/heads/hs-done-where
  Home:   https://github.com/quicwg/base-drafts
  Commit: da1db8acd0e344f54e493c73191211ed88dc2de2
      https://github.com/quicwg/base-drafts/commit/da1db8acd0e344f54e493c73191211ed88dc2de2
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  use a HANDSHAKE_DONE frame to drive the handshake to confirmation


  Commit: 6eac3287733b93ee8a9cfa48a8f5f8a3443b6042
      https://github.com/quicwg/base-drafts/commit/6eac3287733b93ee8a9cfa48a8f5f8a3443b6042
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  more concise timing requirement


  Commit: 93620e7c2be17d722090a3ccaf38dd184bdcad52
      https://github.com/quicwg/base-drafts/commit/93620e7c2be17d722090a3ccaf38dd184bdcad52
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  move retransmission rule for HANDSHAKE_DONE frames


  Commit: d1a4dcee66481e203df7909d8499dccb330fd2a3
      https://github.com/quicwg/base-drafts/commit/d1a4dcee66481e203df7909d8499dccb330fd2a3
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  prohibit clients from sending HANDSHAKE_DONE


  Commit: 969c862258c8bd8ee5be355889a379078f61fcc6
      https://github.com/quicwg/base-drafts/commit/969c862258c8bd8ee5be355889a379078f61fcc6
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-17 (Sun, 17 Nov 2019)

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

  Log Message:
  -----------
  apply David's suggestions, with minor modifications


  Commit: a1df2ca28bfaefc1ec22ca81efe5bb17615b22fe
      https://github.com/quicwg/base-drafts/commit/a1df2ca28bfaefc1ec22ca81efe5bb17615b22fe
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-17 (Sun, 17 Nov 2019)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  send HANDSHAKE_DONE immediately


  Commit: e163adc74a30cf73bdcca5dfd238a10b137b2a4b
      https://github.com/quicwg/base-drafts/commit/e163adc74a30cf73bdcca5dfd238a10b137b2a4b
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-11-18 (Mon, 18 Nov 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  apply mt's suggestion


  Commit: d3aabccab43fa412d216cb0d3192c396a4141823
      https://github.com/quicwg/base-drafts/commit/d3aabccab43fa412d216cb0d3192c396a4141823
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Move alternative confirmation method


  Commit: d3e4cfaa591d4dc610b90f95bdebc5649bb3c543
      https://github.com/quicwg/base-drafts/commit/d3e4cfaa591d4dc610b90f95bdebc5649bb3c543
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #4 from quicwg/move-alt-confirmation

Move alternative confirmation method


  Commit: 5a94c69cd0b9186274c6763d19757c0378c4334b
      https://github.com/quicwg/base-drafts/commit/5a94c69cd0b9186274c6763d19757c0378c4334b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M .circleci/config.yml
    M CONTRIBUTING.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
    M ietf.json
    M initial-protection.js
    A metadata.min.js

  Log Message:
  -----------
  Merge branch 'master' into hs-done-where


  Commit: 35b94e219c9ba73694ac308ea4b42a1c9cb3e6b5
      https://github.com/quicwg/base-drafts/commit/35b94e219c9ba73694ac308ea4b42a1c9cb3e6b5
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add HANDSHAKE_DONE to the table; fix anchor


Compare: https://github.com/quicwg/base-drafts/compare/da1db8acd0e3%5E...35b94e219c9b


From nobody Wed Dec 11 19:07: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 6A50F1201EF for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:07:52 -0800 (PST)
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 lIsdpXZzya8J for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:07:51 -0800 (PST)
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 1D66F120086 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:07:51 -0800 (PST)
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 493C0C602CC for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:07:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576120070; bh=58W5KFrWU87HgU8Jw9ntgyL6oMI6CquFDil9MtNF4yM=; h=Date:From:To:Subject:From; b=c/7cBRhktsEsK5dxPfxXTOeljtBDJW5vgivXXU/0L+Avo0rmOOtG4z0YPTBm8c34T lj5SGKEF/iImvnq7M4XK9+L165VQJi+qzriQxagSnjgBCNBEQVCJlGEI69VkM5+rgZ 5kd7YAi/Fua23PnkIma4aUgki6aoELWml+oy8KLA=
Date: Wed, 11 Dec 2019 19:07:50 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/8587b7-2c37bc@github.com>
Subject: [quicwg/base-drafts] 2c37bc: Script updating gh-pages from 35b94e21. [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/zEgrUoQKEbWGfd6cpABrTyzIKKI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:07:52 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2c37bc29efccd77125546cd5142048242ad13d9f
      https://github.com/quicwg/base-drafts/commit/2c37bc29efccd77125546cd5142048242ad13d9f
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    A hs-done-where/draft-ietf-quic-http.html
    A hs-done-where/draft-ietf-quic-http.txt
    A hs-done-where/draft-ietf-quic-invariants.html
    A hs-done-where/draft-ietf-quic-invariants.txt
    A hs-done-where/draft-ietf-quic-qpack.html
    A hs-done-where/draft-ietf-quic-qpack.txt
    A hs-done-where/draft-ietf-quic-recovery.html
    A hs-done-where/draft-ietf-quic-recovery.txt
    A hs-done-where/draft-ietf-quic-tls.html
    A hs-done-where/draft-ietf-quic-tls.txt
    A hs-done-where/draft-ietf-quic-transport.html
    A hs-done-where/draft-ietf-quic-transport.txt
    A hs-done-where/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 35b94e21. [ci skip]



From nobody Wed Dec 11 19: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 35D381201EF for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:12:04 -0800 (PST)
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 8067hwWfyNnS for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:12:03 -0800 (PST)
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 016631200C5 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:12:03 -0800 (PST)
Date: Wed, 11 Dec 2019 19:12:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576120322; bh=OaukCh+BXQvq1A+iriFYFQiPJtby0LhZ6Z/MizInXYk=; h=Date:From:To:Subject:From; b=gNXRvelD0gMmcCn+VLxRZBsXpWSpKvrWOkEEcX9RTPGoKN/mordRhXg+xzeMYhcef MRKRxRgORxXOusfYqQXBiTp9795R3VEwX2xojaG79IpO9QJYHzm50wpXGXn4/1aLKT lLzoCQKkgyzfewCzO5pBBIYYgMSGbFH51om4P3w8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/4d984c-5fb067@github.com>
Subject: [quicwg/base-drafts] 5fb067: Remove cruft
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DSf6iw13Vio8IZzorWJKT7iUK1s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:12:04 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5fb067516a045cd554b5f006813d057c08841c27
      https://github.com/quicwg/base-drafts/commit/5fb067516a045cd554b5f006813d057c08841c27
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    R metadata.min.js

  Log Message:
  -----------
  Remove cruft



From nobody Wed Dec 11 19: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 4DE5C1201EF for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:13:01 -0800 (PST)
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 5rSD7-YSIGv7 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 19:13:00 -0800 (PST)
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 0605A1200C5 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 19:13:00 -0800 (PST)
Date: Wed, 11 Dec 2019 19:12:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576120379; bh=dZ/Rm9da2fkTI7G4oojNR6WUaZGhi1Pgbt+hbh5MAGY=; h=Date:From:To:Subject:From; b=KGZ+NX1KPFZ6L7/zNDjyTzv7bdkXEmkgGY2CBJDQoQmpaEyf2jssbh4lWeh0h78hC p+lBOPUNEsuhAHEFn6TxEMOIYffjIPKx0UCn10zEtARlc4VvdL6fCeo9/6+2km6KNR EmHFGdbHRCBWYMsBgcPyNO0n3cKZDi0rugb04Kvc=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/2c37bc-4ea4f2@github.com>
Subject: [quicwg/base-drafts] 4ea4f2: Script updating gh-pages from 5fb06751. [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/dghOTfLT0oxQs7OTrsDIB5AHUp4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 03:13:01 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4ea4f2549dd1edc50606496980711cb15df80a0c
      https://github.com/quicwg/base-drafts/commit/4ea4f2549dd1edc50606496980711cb15df80a0c
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 5fb06751. [ci skip]



From nobody Wed Dec 11 20: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 3A991120090 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 20:15:03 -0800 (PST)
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 nYznBdwTLyPU for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 20:15:02 -0800 (PST)
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 D7E03120059 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 20:15:01 -0800 (PST)
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 21C409605FC for <quic-issues@ietf.org>; Wed, 11 Dec 2019 20:15:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576124101; bh=eKh8Zf4lkb0oiG45iKmKnTa1DzWPijiL6No5kDuWC/w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wM2Ro2D5hDLZSPsbyVwiV64t4s8bm2BCDQUv+AigA2hWlc5+VRNgd5GJUA4+MLZpH aCBDOlbCdg4wzvOwf3GK6+0jYnz+FPPYN2raCQItQiS/PA8uQpiYfDVrHIkOQm9xS2 nLJ4CIow40sksrLa1tvMURTMWqU6Iu3UTizqFk2E=
Date: Wed, 11 Dec 2019 20:15:01 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5WJWPBKUR4OZITT35373YULEVBNHHB7PASZI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3283/review/330985398@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1bec511da2_514f3f86448cd96c2200a0"; 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/vJi4R1cGXmq-2ENi-4eQlq6ePEo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 04:15:03 -0000

----==_mimepart_5df1bec511da2_514f3f86448cd96c2200a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

kazuho commented on this pull request.=0D
=0D
=0D
=0D
>  # Contributors=0D
 {:numbered=3D"false"}=0D
 =0D
-Ryan Hamilton was originally an author of this specification.=0D
+The IETF QUIC Working Group received an enormous amount of support from =
many=0D
+people. The following people provided substantive contributions:=0D
+Adam Langley,=0D
+Alessandro Ghedini,=0D
+Christian Huitema,=0D
+Christopher Wood,=0D
+David Schinazi,=0D
+Dragana Damjanovic,=0D
+Eric Rescorla,=0D
+Ian Swett,=0D
+Jana Iyengar,=0D
+<u format=3D"char-ascii" ascii=3D"Kazuho Oku">?</u>,=0D
=0D
As my name in Japanese, please use "=E5=A5=A5 =E4=B8=80=E7=A9=82" (U+5965=
 U+0020  U+4e00  U+7a42). The space can be either U+0020 or U+3000 (Ideog=
raphic space).=0D
=0D
Thank you in advance.=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/3283#discussion_r356951698=

----==_mimepart_5df1bec511da2_514f3f86448cd96c2200a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@kazuho</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3283#discussi=
on_r356951698">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  # Contributors=0D
 {:numbered=3D&quot;false&quot;}=0D
 =0D
-Ryan Hamilton was originally an author of this specification.=0D
+The IETF QUIC Working Group received an enormous amount of support from =
many=0D
+people. The following people provided substantive contributions:=0D
+Adam Langley,=0D
+Alessandro Ghedini,=0D
+Christian Huitema,=0D
+Christopher Wood,=0D
+David Schinazi,=0D
+Dragana Damjanovic,=0D
+Eric Rescorla,=0D
+Ian Swett,=0D
+Jana Iyengar,=0D
+&lt;u format=3D&quot;char-ascii&quot; ascii=3D&quot;Kazuho Oku&quot;&gt;=
?&lt;/u&gt;,=0D
</pre>=0D
<p>As my name in Japanese, please use "=E5=A5=A5 =E4=B8=80=E7=A9=82" (U+5=
965 U+0020  U+4e00  U+7a42). The space can be either U+0020 or U+3000 (Id=
eographic space).</p>=0D
<p>Thank you in advance.</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/3283?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZVEQH6LFIUGOV5HH3QYG3ELA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5G7NQ#discussion_r356951698">view=
 it on GitHub</a>, or <a href=3D"https://github.com/notifications/unsubsc=
ribe-auth/AFTOJK2VF3YNBCT53PCPRKTQYG3ELANCNFSM4JVCFH7Q">unsubscribe</a>.<=
img src=3D"https://github.com/notifications/beacon/AFTOJK6CJDUUGASM7AOZCZ=
TQYG3ELA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKT=
DN5WW2ZLOORPWSZGOCO5G7NQ.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/3283?email_source=3D=
notifications\u0026email_token=3DAFTOJKZVEQH6LFIUGOV5HH3QYG3ELA5CNFSM4JVC=
FH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
O5G7NQ#discussion_r356951698",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3283?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZVEQH6LFIUGOV5HH3QYG3ELA5CNFSM4JVCFH=
72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO5=
G7NQ#discussion_r356951698",=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_5df1bec511da2_514f3f86448cd96c2200a0--


From nobody Wed Dec 11 20: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 62A1A120090 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 20:25:51 -0800 (PST)
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 O75leFyeZd9r for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 20:25:49 -0800 (PST)
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 B0992120059 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 20:25:49 -0800 (PST)
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 1620FC602DF for <quic-issues@ietf.org>; Wed, 11 Dec 2019 20:25:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576124749; bh=eN6LKUpi0ASwXWqvd/4tbITR/6+eY81F+iXoKQ8iA2Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RZqlIbsDXfFdjiqllT11qPlY2GstbapQ6eq00R/BGvv4rUhO1BrRv9HcomTU4UbXg 95qyBRVz8hjH4W02BFG3IK4HzJykGWW3pZPJvtv5mAtQHdRF0+RAZLHrwcfEHWTmUg dtqsT9uyL/QSZpKky8J++prigW/EtjUA0+OsEIww=
Date: Wed, 11 Dec 2019 20:25:49 -0800
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5FHO2WCM5ACNTQ2QN373Z43EVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/564844048@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1c14d6864_20f03fce448cd960195774"; 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/BkfXJiSg79ZK14YFGAMv9Wm8T3w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 04:25:51 -0000

----==_mimepart_5df1c14d6864_20f03fce448cd960195774
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In addition to the points that @nibanks mentioned, there's another advantage of defining our own format for transport parameters: 

- We can require the list to be ordered by parameter ID (I've suggested this before somewhere, but #3169 doesn't yet incorporate this suggestion).

This would make the detection of duplicate parameters (which is now just a SHOULD due to the computational complexity) trivial, and would allow us to turn the SHOULD into a MUST. Furthermore, it reduces the profiling surface exposed by a QUIC implementation: I would assume that today it's probably possible to identify a QUIC implementation just by looking at the order of the transport parameters it sends.

@kazuho

> I see that some people are arguing that the encoding can be different based on the view that TP belongs to QUIC. I dispute that. We deliberately decided to mix crypto handshake and transport negotiation in QUIC. TP is a cross-layer thing that is exchanged during the TLS handshake.

I disagree with this statement. The reason we're putting transport parameters into the TLS handshake is because they're sent in Initial and that's basically the only way we can detect a modification by an on-path attacker. By putting them into the TLS handshake they become part of the transcript and therefore prevents this attack.
If there was a way to send transport parameters in encrypted packets, there would be no reason not to define a QUIC SETTINGS frame for 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/3294#issuecomment-564844048
----==_mimepart_5df1c14d6864_20f03fce448cd960195774
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In addition to the points that <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/nibanks/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> mentioned, there's another advantage of defining our own format for transport parameters:</p>
<ul>
<li>We can require the list to be ordered by parameter ID (I've suggested this before somewhere, but <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="514276296" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3169" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3169/hovercard" href="https://github.com/quicwg/base-drafts/pull/3169">#3169</a> doesn't yet incorporate this suggestion).</li>
</ul>
<p>This would make the detection of duplicate parameters (which is now just a SHOULD due to the computational complexity) trivial, and would allow us to turn the SHOULD into a MUST. Furthermore, it reduces the profiling surface exposed by a QUIC implementation: I would assume that today it's probably possible to identify a QUIC implementation just by looking at the order of the transport parameters it sends.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a></p>
<blockquote>
<p>I see that some people are arguing that the encoding can be different based on the view that TP belongs to QUIC. I dispute that. We deliberately decided to mix crypto handshake and transport negotiation in QUIC. TP is a cross-layer thing that is exchanged during the TLS handshake.</p>
</blockquote>
<p>I disagree with this statement. The reason we're putting transport parameters into the TLS handshake is because they're sent in Initial and that's basically the only way we can detect a modification by an on-path attacker. By putting them into the TLS handshake they become part of the transcript and therefore prevents this attack.<br>
If there was a way to send transport parameters in encrypted packets, there would be no reason not to define a QUIC SETTINGS frame for 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/3294?email_source=notifications&amp;email_token=AFTOJK7BGCZJNDB7V74RED3QYG4M3A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVNMEA#issuecomment-564844048">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2FJHB5CZ6JTQPD3MLQYG4M3ANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GGM44IU5WE44PWDLQYG4M3A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVNMEA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK7BGCZJNDB7V74RED3QYG4M3A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVNMEA#issuecomment-564844048",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK7BGCZJNDB7V74RED3QYG4M3A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVNMEA#issuecomment-564844048",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df1c14d6864_20f03fce448cd960195774--


From nobody Wed Dec 11 21:18: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 57A3E1207FD for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 21:18:35 -0800 (PST)
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 mtz6J9eaRHwb for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 21:18:34 -0800 (PST)
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 42E6112029C for <quic-issues@ietf.org>; Wed, 11 Dec 2019 21:18:34 -0800 (PST)
Date: Wed, 11 Dec 2019 21:18:33 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576127913; bh=M4AHIjIC1LwvMD4j7xjDPwT4dVxL7iTDHuC8NoJo4cg=; h=Date:From:To:Subject:From; b=rktR2y1XB1dKN8aIzQz9C4Mjt2qA6r6fHRSEufVBGM/tVQeVHjt3ORNvtLFiswcva iUQ6UUw1VfX03Xk92lDZurVI5qmaNGJrZd2hTS3/ETryMkoZPD6kEf5ll9CBWMiMXv XCOGg56UlxJgqw+mdKe9j200lYYmZpnq0pUoTR4E=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/26fc40-36267c@github.com>
Subject: [quicwg/base-drafts] 36267c: Kazuho's real name
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fUIHThCWscPpfalcqlUOuJS-Ico>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 05:18:35 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 36267c2da84add8594e3d899d3b9ef333f4c616e
      https://github.com/quicwg/base-drafts/commit/36267c2da84add8594e3d899d3b9ef333f4c616e
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-12 (Thu, 12 Dec 2019)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Kazuho's real name



From nobody Wed Dec 11 21:18: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 C4B871207FD for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 21:18:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8AHiFd1c5taa for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 21:18:43 -0800 (PST)
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 1A48512029C for <quic-issues@ietf.org>; Wed, 11 Dec 2019 21:18:43 -0800 (PST)
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 7044C8C01F6 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 21:18:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576127922; bh=mGm/K0fgHfCILExDbtemTGtBEBCkWjkCHcfLlp0w5YM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A+Po5N2QetaMz8wO852ztV+Y/9cEVNBpzLC1XLKP4IhcdGR9bLJ5FQkIG9iY4uiEZ VAWBo3I3yju6FRaLF2oM2V/ZR6DEb5DZD9/QMVTPf183DX6FXi65d3BCdgXx9dk+EX ZlqdsSoXteaO3XzqrwPgTvPB6R2PEA6tVwyEQ9eI=
Date: Wed, 11 Dec 2019 21:18:42 -0800
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/3283/push/4387027035@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1cdb261c5b_5fdc3fe2cbecd964152318"; 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/W_1Wc7hR3xTeVWB4XgZq2xCOyQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 05:18:45 -0000

----==_mimepart_5df1cdb261c5b_5fdc3fe2cbecd964152318
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

36267c2da84add8594e3d899d3b9ef333f4c616e  Kazuho's real name


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3283/files/26fc408021b91bc2df26977694a6c7519a9e7d54..36267c2da84add8594e3d899d3b9ef333f4c616e

----==_mimepart_5df1cdb261c5b_5fdc3fe2cbecd964152318
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/36267c2da84add8594e3d899d3b9ef333f4c616e">36267c2</a>  Kazuho&#39;s real name</li>
</ul>


<p style="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/3283/files/26fc408021b91bc2df26977694a6c7519a9e7d54..36267c2da84add8594e3d899d3b9ef333f4c616e?email_source=notifications&amp;email_token=AFTOJK2H3ICDPVG33XAKP33QYHCTFA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DOMBSG4YDGNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2RK4PN2BAUCH4RN2DQYHCTFANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6YBCZVNZAC2FJRJS3QYHCTFA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DOMBSG4YDGNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/26fc408021b91bc2df26977694a6c7519a9e7d54..36267c2da84add8594e3d899d3b9ef333f4c616e?email_source=notifications\u0026email_token=AFTOJK2H3ICDPVG33XAKP33QYHCTFA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DOMBSG4YDGNI",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/26fc408021b91bc2df26977694a6c7519a9e7d54..36267c2da84add8594e3d899d3b9ef333f4c616e?email_source=notifications\u0026email_token=AFTOJK2H3ICDPVG33XAKP33QYHCTFA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4DOMBSG4YDGNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df1cdb261c5b_5fdc3fe2cbecd964152318--


From nobody Wed Dec 11 23:08: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 0E5821200FD for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 23:08:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m2ETKhWTJwly for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 23:08:50 -0800 (PST)
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 A0A1812008C for <quic-issues@ietf.org>; Wed, 11 Dec 2019 23:08:50 -0800 (PST)
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 A6BF12C0DAE for <quic-issues@ietf.org>; Wed, 11 Dec 2019 23:08:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576134529; bh=WX4mYraWz5YPIPIpYsUqhng6fdt4AFDxIkRcxr73pkc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GREeGxyW1p82N/gTFTVx7J6TakJTOOJ4bTua9rttk9698mJ9HDAWHUGKDGZto1Ztf LUqFZdQUxINOJxfTwurl6AQii7ltsQ43R6JgMeAb0fN+5vjnroK8E7ZPGt9SkEUQhq VqhzuSqswymNjlF8xPvPV7PtPTO17YZejVsr+6yo=
Date: Wed, 11 Dec 2019 23:08:49 -0800
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7PCBF6TGESE6DUEG5374NADEVBNHHB76FHYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3298/564879791@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3298@github.com>
References: <quicwg/base-drafts/issues/3298@github.com>
Subject: Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case  (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1e78197db7_1cc3fac0f8cd96c197478"; 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/F7TPnCrtA6V8BJ5cgS1sAknYsps>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 07:08:52 -0000

----==_mimepart_5df1e78197db7_1cc3fac0f8cd96c197478
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, if you have only a small amount of buffers (embedded device), and you RTX without freeing up the original TX (i.e., you con't declare it lost), you end up of of buffers pretty quickly.

Since anti-deadlock is only done during the handshake, there really isn't anything to undo?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3298#issuecomment-564879791
----==_mimepart_5df1e78197db7_1cc3fac0f8cd96c197478
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Well, if you have only a small amount of buffers (embedded device), and you RTX without freeing up the original TX (i.e., you con't declare it lost), you end up of of buffers pretty quickly.</p>
<p>Since anti-deadlock is only done during the handshake, there really isn't anything to undo?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications&amp;email_token=AFTOJKZREQSVEO5YO7XDW53QYHPQDA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVWDLY#issuecomment-564879791">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4C4BXIRRVUPSKQ4ULQYHPQDANCNFSM4JZPN44A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7OYQGVWSWN4GDLWMLQYHPQDA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVWDLY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJKZREQSVEO5YO7XDW53QYHPQDA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVWDLY#issuecomment-564879791",
"url": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJKZREQSVEO5YO7XDW53QYHPQDA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVWDLY#issuecomment-564879791",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df1e78197db7_1cc3fac0f8cd96c197478--


From nobody Wed Dec 11 23:15: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 A4FDD1200FD for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 23:15:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xn70rZy9YuAO for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 23:15:33 -0800 (PST)
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 691B612008C for <quic-issues@ietf.org>; Wed, 11 Dec 2019 23:15:33 -0800 (PST)
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 B4DAE6A133C for <quic-issues@ietf.org>; Wed, 11 Dec 2019 23:15:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576134932; bh=uBiiODcXyZ6UObJKOY7nY7wBxby98bU3c+sy3bfFuHI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IMEQQrg6nKeWkxUomoaous2M9E13tIGkwu+DI2ph8FY/nsqd2xVDFQU6S6HmHVpO/ qNjwyU8KLvkq0TUZUurTAOFmmTmhGdkk/yPY7AvgI55rOVfu7FbcivDYbfM5RTF5lS /fLUko/X3AT8s8+eS2qVIeEIC3fX96aRQvg/fMqM=
Date: Wed, 11 Dec 2019 23:15:32 -0800
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5PQQZHWX33DOOUBBF374NZJEVBNHHB6CGIZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3212/564881592@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3212@github.com>
References: <quicwg/base-drafts/issues/3212@github.com>
Subject: Re: [quicwg/base-drafts] Remove handshake confirmed test for KeyUpdate (#3212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1e914a56e2_56863fb4552cd96049745"; 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/g5LD8vtiJ4QF-1joEr-DFM8FkkQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 07:15:34 -0000

----==_mimepart_5df1e914a56e2_56863fb4552cd96049745
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed with no action, per the 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/3212#issuecomment-564881592
----==_mimepart_5df1e914a56e2_56863fb4552cd96049745
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed with no action, per the 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/3212?email_source=notifications&amp;email_token=AFTOJK2OOE4ZET7CC4T35ETQYHQJJA5CNFSM4JLOVOK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVWROA#issuecomment-564881592">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5QELRV7L7FYFGNQU3QYHQJJANCNFSM4JLOVOKQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZRAGDHW7XH6MKTA7DQYHQJJA5CNFSM4JLOVOK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVWROA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3212?email_source=notifications\u0026email_token=AFTOJK2OOE4ZET7CC4T35ETQYHQJJA5CNFSM4JLOVOK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVWROA#issuecomment-564881592",
"url": "https://github.com/quicwg/base-drafts/issues/3212?email_source=notifications\u0026email_token=AFTOJK2OOE4ZET7CC4T35ETQYHQJJA5CNFSM4JLOVOK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGVWROA#issuecomment-564881592",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df1e914a56e2_56863fb4552cd96049745--


From nobody Wed Dec 11 23:15: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 340C31208A4 for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 23:15:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wiU4N_wus6zY for <quic-issues@ietfa.amsl.com>; Wed, 11 Dec 2019 23:15:38 -0800 (PST)
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 EE3FC1208D8 for <quic-issues@ietf.org>; Wed, 11 Dec 2019 23:15:37 -0800 (PST)
Date: Wed, 11 Dec 2019 23:15:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576134937; bh=B9RYrIKCiNVBgxkG9cSBYei0snXRixoikv0iapBuBiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qbUFXSEfO7RoeqzTggKaUrGqVj57J813UW3T8BI0V6EzpGALg/qNtbj/tOVzxMO4/ bzZ1ecsUqnuw9tOk13+yyRyn/ElFf08XqKyGzce4u3boevH2kbb7s1neMTkeRcR0Hx kh+dZU6NwtrnyWM6cUiFkX/4d3Z12JWBktlfbJq0=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYZSPKWPC6RLSJNFTV374NZTEVBNHHB6CGIZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3212/issue_event/2876850993@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3212@github.com>
References: <quicwg/base-drafts/issues/3212@github.com>
Subject: Re: [quicwg/base-drafts] Remove handshake confirmed test for KeyUpdate (#3212)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1e91956973_7a883fd215ecd96c10097c"; 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/oY_MCMULHAEoLaq6xw-nNICoYB8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 07:15:42 -0000

----==_mimepart_5df1e91956973_7a883fd215ecd96c10097c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3212.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3212#event-2876850993
----==_mimepart_5df1e91956973_7a883fd215ecd96c10097c
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="520669384" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3212" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3212/hovercard" href="https://github.com/quicwg/base-drafts/issues/3212">#3212</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/3212?email_source=notifications&amp;email_token=AFTOJK4CSIH3K6D33ZB5XIDQYHQJTA5CNFSM4JLOVOK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVN4UGMI#event-2876850993">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3EAAHJ22GIEH74US3QYHQJTANCNFSM4JLOVOKQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYINMBV2ZL3S4DOADLQYHQJTA5CNFSM4JLOVOK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVN4UGMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3212?email_source=notifications\u0026email_token=AFTOJK4CSIH3K6D33ZB5XIDQYHQJTA5CNFSM4JLOVOK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVN4UGMI#event-2876850993",
"url": "https://github.com/quicwg/base-drafts/issues/3212?email_source=notifications\u0026email_token=AFTOJK4CSIH3K6D33ZB5XIDQYHQJTA5CNFSM4JLOVOK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVN4UGMI#event-2876850993",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df1e91956973_7a883fd215ecd96c10097c--


From nobody Thu Dec 12 00:44: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 5D8E01200CC for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 00:44:11 -0800 (PST)
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 vLlf95nparL1 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 00:44:09 -0800 (PST)
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 BD96C1200C7 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 00:44:09 -0800 (PST)
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 E0053C6036D for <quic-issues@ietf.org>; Thu, 12 Dec 2019 00:44:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576140248; bh=pzfcsOB6dVE//jyV2GKedtHXCTt2mH8eWfiDqjtB8Bw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G+6X1z8T9t8W78CjJgSPf3BWxllAilVfeaHggCr8BlifqOQ3dYLMqG6c2MBesVncc F+QhC1rsyxfdXaVPb2MYZjVaZf8mNuW+sVqWia66NcmrJktxKtDQg+v8oJfbWH1Eyl zTEwuWvN3doNB14h5vkt6BVC8wUFsTSK0vtLhgvI=
Date: Thu, 12 Dec 2019 00:44:08 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4Q6SAO4JOYD3PETOV374YFREVBNHHB7PASZI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3283/review/331065860@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df1fdd8d0ea2_95b3faf084cd960305963"; 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/iBm1MaM7QgAMtD5aPx6c07_dVNc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 08:44:11 -0000

----==_mimepart_5df1fdd8d0ea2_95b3faf084cd960305963
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  # Contributors
 {:numbered="false"}
 
-Ryan Hamilton was originally an author of this specification.
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions:
+Adam Langley,
+Alessandro Ghedini,
+Christian Huitema,
+Christopher Wood,
+David Schinazi,
+Dragana Damjanovic,
+Eric Rescorla,
+Ian Swett,
+Jana Iyengar,
+<u format="char-ascii" ascii="Kazuho Oku">?</u>,

Done.  I'm just waiting on a functional xml2rfc release now.

@tatsuhiro-t would you mind sharing your preferred name?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3283#discussion_r357017603
----==_mimepart_5df1fdd8d0ea2_95b3faf084cd960305963
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/3283#discussion_r357017603">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  # Contributors
 {:numbered=&quot;false&quot;}
 
-Ryan Hamilton was originally an author of this specification.
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions:
+Adam Langley,
+Alessandro Ghedini,
+Christian Huitema,
+Christopher Wood,
+David Schinazi,
+Dragana Damjanovic,
+Eric Rescorla,
+Ian Swett,
+Jana Iyengar,
+&lt;u format=&quot;char-ascii&quot; ascii=&quot;Kazuho Oku&quot;&gt;?&lt;/u&gt;,
</pre>
<p>Done.  I'm just waiting on a functional xml2rfc release now.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/tatsuhiro-t/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tatsuhiro-t">@tatsuhiro-t</a> would you mind sharing your preferred name?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications&amp;email_token=AFTOJK6XOOVBK4U7KGJIE53QYH2VRA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO52UBA#discussion_r357017603">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6R3DJV7XUFVIXHWT3QYH2VRANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZW5DKJZZDLUKPOGLLQYH2VRA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO52UBA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJK6XOOVBK4U7KGJIE53QYH2VRA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO52UBA#discussion_r357017603",
"url": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJK6XOOVBK4U7KGJIE53QYH2VRA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO52UBA#discussion_r357017603",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df1fdd8d0ea2_95b3faf084cd960305963--


From nobody Thu Dec 12 04:14: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 4A639120058 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 04:14:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D19YP_RODZDF for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 04:14:21 -0800 (PST)
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 9162E12003E for <quic-issues@ietf.org>; Thu, 12 Dec 2019 04:14:21 -0800 (PST)
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 ABDB31C3071 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 04:14:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576152860; bh=xNR0fvZ2pTKWuaiYh6q/b/SgWTEtDCWrV2lv0xraZ6Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=flsl5YvLxJ+2tIjubloWRBm5Ddo4epa7fRDDpS3vftXU367XXndUOZmLS9jPKENF+ tXbRUh9qkSYV+SpI8bjWS2eth8KV+nNW5oenHVc6gckzcskVsKN97jWR74a3UOfSd7 ISe/yI2s9Vvv+7LBcSRdl40JBgUAdJfADDq7tnjk=
Date: Thu, 12 Dec 2019 04:14:20 -0800
From: Tatsuhiro Tsujikawa <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6JXVRJTYHVEMCRYZV375QZZEVBNHHB7PASZI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3283/review/331187530@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df22f1c9df55_24653f8e28acd9603330"; 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/Fl923LGRsnphTJgNP1o946gR98k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 12:14:23 -0000

----==_mimepart_5df22f1c9df55_24653f8e28acd9603330
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

tatsuhiro-t commented on this pull request.



>  # Contributors
 {:numbered="false"}
 
-Ryan Hamilton was originally an author of this specification.
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions:
+Adam Langley,
+Alessandro Ghedini,
+Christian Huitema,
+Christopher Wood,
+David Schinazi,
+Dragana Damjanovic,
+Eric Rescorla,
+Ian Swett,
+Jana Iyengar,
+<u format="char-ascii" ascii="Kazuho Oku">?</u>,

I'm just ok with "Tatsuhiro Tsujikawa" as is.  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/3283#discussion_r357112548
----==_mimepart_5df22f1c9df55_24653f8e28acd9603330
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@tatsuhiro-t</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3283#discussion_r357112548">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  # Contributors
 {:numbered=&quot;false&quot;}
 
-Ryan Hamilton was originally an author of this specification.
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions:
+Adam Langley,
+Alessandro Ghedini,
+Christian Huitema,
+Christopher Wood,
+David Schinazi,
+Dragana Damjanovic,
+Eric Rescorla,
+Ian Swett,
+Jana Iyengar,
+&lt;u format=&quot;char-ascii&quot; ascii=&quot;Kazuho Oku&quot;&gt;?&lt;/u&gt;,
</pre>
<p>I'm just ok with "Tatsuhiro Tsujikawa" as is.  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/3283?email_source=notifications&amp;email_token=AFTOJKZU4J7RS2GDH4FQM6TQYITJZA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO6YKSQ#discussion_r357112548">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3XBSOAXAMDNFNAG2DQYITJZANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYGF2UUAVQWAHGFHL3QYITJZA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO6YKSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJKZU4J7RS2GDH4FQM6TQYITJZA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO6YKSQ#discussion_r357112548",
"url": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJKZU4J7RS2GDH4FQM6TQYITJZA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCO6YKSQ#discussion_r357112548",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df22f1c9df55_24653f8e28acd9603330--


From nobody Thu Dec 12 05:32: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 C2BCA1200DF for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 05:32:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-ua4B5p0zaA for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 05:32:37 -0800 (PST)
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 20F5F120013 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 05:32:37 -0800 (PST)
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 2267EA054D for <quic-issues@ietf.org>; Thu, 12 Dec 2019 05:32:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576157556; bh=kUhCQrPgBVEmmYiaxLnblgQkKchJxM+LbaVMVSrXgJw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bjYPNxz9mpzt9NVc54bNeFb29R+dXVZmY0uyGVO1NBGa1W8hL26I6U4lgkUgEtczJ Oj5/rtbAsUXut19XVZZ4NncufMQYuoWbhKAfs+RBG387YWgKU7+uSM98s9y7Qe5Qju K0vVw/JkpWr/g6UTvfRovV99ngBKfQu/Gkvagx2I=
Date: Thu, 12 Dec 2019 05:32:36 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6HNQ5O6OPVB7AVHNV375Z7JEVBNHHB76FHYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3298/565008101@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3298@github.com>
References: <quicwg/base-drafts/issues/3298@github.com>
Subject: Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case  (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df24174126fc_5863fa7c42cd96c1179d8"; 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/cCgvoYMqL0T_6PunZthfkZW9Ja8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 13:32:39 -0000

----==_mimepart_5df24174126fc_5863fa7c42cd96c1179d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm not sure what you're buffering model is, but I'd expect a RTX to only create a small amount of extra metadata, not a copy of the entire packet.  How you do it depends upon whether you retransmit the payload of the original packet without changing it or use another approach, but it's intended to be low cost.

Is your concern on the client side or 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/3298#issuecomment-565008101
----==_mimepart_5df24174126fc_5863fa7c42cd96c1179d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm not sure what you're buffering model is, but I'd expect a RTX to only create a small amount of extra metadata, not a copy of the entire packet.  How you do it depends upon whether you retransmit the payload of the original packet without changing it or use another approach, but it's intended to be low cost.</p>
<p>Is your concern on the client side or 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/3298?email_source=notifications&amp;email_token=AFTOJK32Y5MLVO6UUJIQAFDQYI4PJA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGWVNZI#issuecomment-565008101">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7JV36BP3YY4RYTVJDQYI4PJANCNFSM4JZPN44A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2TFTN2OXCIPDRBGGTQYI4PJA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGWVNZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK32Y5MLVO6UUJIQAFDQYI4PJA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGWVNZI#issuecomment-565008101",
"url": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK32Y5MLVO6UUJIQAFDQYI4PJA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGWVNZI#issuecomment-565008101",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df24174126fc_5863fa7c42cd96c1179d8--


From nobody Thu Dec 12 09: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 3183B1209F0 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 09:01:53 -0800 (PST)
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 V8kYEhnkHlsr for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 09:01:50 -0800 (PST)
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 E22B51209D2 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 09:01:49 -0800 (PST)
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 05A4FA0A3C for <quic-issues@ietf.org>; Thu, 12 Dec 2019 09:01:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576170109; bh=SFpxO2zd0LsyIopYZ+DIwuIIv4PKvzyrLu9fohZMesQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CuSKNKq+20bD61C+XIjgMw5y0RJi+h6DhKDdNLW3KWhaNo+KY5hhko8agzB2S1SBu w8MloPnCmhPIhhOI1YAdgfi9G3SLNXaikQVJf/qPEu1mj4fqqcjwiN2EYRCNDtB/xF CWlN+cscCBg9k+syKpb1IeMZMJ/xtacZF8D1ME5U=
Date: Thu, 12 Dec 2019 09:01:48 -0800
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3A6HYF6DKVIDHIMIV376SPZEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/565094294@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2727ceac70_626e3ff1d3ccd96893711"; 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/EtGnaapxf0-1Ozm6TyFhN3-V0rI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 17:01:53 -0000

----==_mimepart_5df2727ceac70_626e3ff1d3ccd96893711
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> We deliberately decided to mix crypto handshake and transport negotiation in QUIC. TP is a cross-layer thing that is exchanged during the TLS handshake.

I'm ambivalent about this assertion.  When we had a section on requirements for crypto handshake protocols, one of the requirements was to carry and authenticate the provided opaque blob.  Using a TLS extension was then the TLS incarnation of that requirement.

Since then, we've decided this version is TLS-only and future versions can figure things out for themselves. From that choice, we've opted to integrate packet types and encryption with the TLS record layer and key schedule for this version.  I don't agree that this is an area we've deliberately decided to mix layers, but I do agree that we could reasonably make that choice.  Clearly your implementation has, regardless, and I don't see that as a bad 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/3294#issuecomment-565094294
----==_mimepart_5df2727ceac70_626e3ff1d3ccd96893711
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>We deliberately decided to mix crypto handshake and transport negotiation in QUIC. TP is a cross-layer thing that is exchanged during the TLS handshake.</p>
</blockquote>
<p>I'm ambivalent about this assertion.  When we had a section on requirements for crypto handshake protocols, one of the requirements was to carry and authenticate the provided opaque blob.  Using a TLS extension was then the TLS incarnation of that requirement.</p>
<p>Since then, we've decided this version is TLS-only and future versions can figure things out for themselves. From that choice, we've opted to integrate packet types and encryption with the TLS record layer and key schedule for this version.  I don't agree that this is an area we've deliberately decided to mix layers, but I do agree that we could reasonably make that choice.  Clearly your implementation has, regardless, and I don't see that as a bad 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/3294?email_source=notifications&amp;email_token=AFTOJKYGPXPRQO3GBLR3XZ3QYJU7ZA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGXKPFQ#issuecomment-565094294">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6EEYXTWOJTOM7UW2DQYJU7ZANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2B6OYD2JQ37TBLGCDQYJU7ZA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGXKPFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJKYGPXPRQO3GBLR3XZ3QYJU7ZA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGXKPFQ#issuecomment-565094294",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJKYGPXPRQO3GBLR3XZ3QYJU7ZA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGXKPFQ#issuecomment-565094294",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2727ceac70_626e3ff1d3ccd96893711--


From nobody Thu Dec 12 10: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 BEAE8120828 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 10:27:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OuClZ1J3Oa5l for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 10:27:32 -0800 (PST)
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 07D4212000F for <quic-issues@ietf.org>; Thu, 12 Dec 2019 10:27:31 -0800 (PST)
Date: Thu, 12 Dec 2019 10:27:31 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576175251; bh=eVG0LTPa30vec/3jw0YTVVVzn4JaMGfKqpAGFkJ1my8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bJxUaBAnig7hxHNxUbezHZjrdeC7zQBn8OEKGQWwnHpOSrzuzMMCeuDfwjv7RcxJy ixwmleTQrlu09hrGVSnpHfAwT0Mfs+34COXN7X2CtyZXZqcUF8W/IG/o9Hj0XdUxia lb4DqysrVbsHd0qDRacBM+NC5sF3YU8dptoOWKrY=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK34P432ESNP5EPBDJN3764RHEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/565126920@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2869357d8_6b583fce9bacd95c250537"; 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/LaQtIzZNmaPK_n7pwcu6eM0UFog>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 18:27:34 -0000

----==_mimepart_5df2869357d8_6b583fce9bacd95c250537
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In relation to the version negotiation draft, it is a requirement that a server is capable of processing older still popular versions of the Initial packet. If some versions are very TLS specific and some are not, this leads to complexity even if on the surface, some implementations might finder it simpler to leverage TLS tooling for a specific 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/3294#issuecomment-565126920
----==_mimepart_5df2869357d8_6b583fce9bacd95c250537
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In relation to the version negotiation draft, it is a requirement that a server is capable of processing older still popular versions of the Initial packet. If some versions are very TLS specific and some are not, this leads to complexity even if on the surface, some implementations might finder it simpler to leverage TLS tooling for a specific 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/3294?email_source=notifications&amp;email_token=AFTOJK6UR5NT2AXJE3BYEBTQYJ7BHA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGXSOCA#issuecomment-565126920">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYZJFUMVW6BPSNLFD3QYJ7BHANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYTTCZERCOKMA54CRLQYJ7BHA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGXSOCA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK6UR5NT2AXJE3BYEBTQYJ7BHA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGXSOCA#issuecomment-565126920",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK6UR5NT2AXJE3BYEBTQYJ7BHA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGXSOCA#issuecomment-565126920",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2869357d8_6b583fce9bacd95c250537--


From nobody Thu Dec 12 11:22: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 762B9120ABB for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 11:22:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Obsy1fSJjgod for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 11:22:38 -0800 (PST)
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 B28B7120A84 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 11:22:34 -0800 (PST)
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 17F302C1735 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 11:22:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576178554; bh=NixFWLwCUVjc+KaDeg4oxwoOeFVENWETvStlNnUDoPw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SlOvigaCPLBKZFvJl7hftRfpdfHv4OAreIxNUIKnlhZNB1qmWq/SL6QU1DZnofxsA 4MfDixouPN2Igzduwyik0DwV4Yc4pPalQPsWdQQHnnz+y4b4ehdlx5Q3KO3U2Mazcq 9VWG81hwvAG24DL862hLnv/UWEiQfJaCBCnaNWNQ=
Date: Thu, 12 Dec 2019 11:22:34 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZIJADRPUDJCU4OC25377C7VEVBNHHB7XUJLA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3292/review/331466532@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3292@github.com>
References: <quicwg/base-drafts/pull/3292@github.com>
Subject: Re: [quicwg/base-drafts] Define stateless CONNECTION_CLOSE (#3292)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2937a9c10_216a3fa6612cd96c43167"; 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/k4jG7o-0G4C7_N6nm3OP7OfUxw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 19:22:46 -0000

----==_mimepart_5df2937a9c10_216a3fa6612cd96c43167
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/3292#pullrequestreview-331466532
----==_mimepart_5df2937a9c10_216a3fa6612cd96c43167
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/3292?email_source=notifications&amp;email_token=AFTOJKZY6UG7OSFMTLQP773QYKFPVA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPA4OJA#pullrequestreview-331466532">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3SXXJARLQFKOAF7HTQYKFPVANCNFSM4JYC4LYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5LVGGPS3VSLU3LONTQYKFPVA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPA4OJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJKZY6UG7OSFMTLQP773QYKFPVA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPA4OJA#pullrequestreview-331466532",
"url": "https://github.com/quicwg/base-drafts/pull/3292?email_source=notifications\u0026email_token=AFTOJKZY6UG7OSFMTLQP773QYKFPVA5CNFSM4JYC4LYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPA4OJA#pullrequestreview-331466532",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2937a9c10_216a3fa6612cd96c43167--


From nobody Thu Dec 12 12:32: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 6F5A61200BA for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:32:19 -0800 (PST)
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 sHMSl92Wf7z3 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:32:18 -0800 (PST)
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 D0F43120024 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 12:32:17 -0800 (PST)
Date: Thu, 12 Dec 2019 12:32:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576182737; bh=ZHiJ9CkJ3wamEKx/QeIAp3gv0r+I+5QSiWKLIbo9DCE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EyHQrBWM0e/jBVu7WvN5pLnp0J5gCb7oECBDfheiAsDbtja8f3H/QDQAFglK4U5ru 8Yn2gEgbKPKqfBRwMlsOytF8r6logf7lSlMvLLH7uAZ6dpf1PZo6ffNRRsc0jQTEBw PiaJdt3roQs13bkQA/YAxjEOq6T4Ffx07LaR90q4=
From: Geoff Kizer <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYOBNFYOJ2LXOQFJQV377LFDEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565174436@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2a3d11519f_56393fe9900cd960129110"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: geoffkizer
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iKnMD8LR7I7u8K5dfypkQZwvOrY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 20:32:19 -0000

----==_mimepart_5df2a3d11519f_56393fe9900cd960129110
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar 

> If there is a stream-level error within the transport, that results in a connection level error.

I understand the rationale here, but I think it's going to lead to some difficult to diagnose behavior.

Here's a concrete example: Consider a garbage collected language where the QuicStream class represents a QUIC stream. The user acquires a QuicStream instance, does some sends and receives, and neglects to properly shutdown the QuicStream. The QuicStream instance will eventually be collected, which will cause the entire connection to be killed.

Note that this is a _programming error_ -- the user failed to shutdown the stream properly -- but it's a _very common_ programming error. Ideally, it should be straightforward to diagnose. Killing the entire connection makes this rather hard to diagnose. Terminating the stream with a well-known error code like "INTERNAL_ERROR" or "UNKNOWN" or similar is much easier to diagnose.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3291#issuecomment-565174436
----==_mimepart_5df2a3d11519f_56393fe9900cd960129110
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a></p>
<blockquote>
<p>If there is a stream-level error within the transport, that results in a connection level error.</p>
</blockquote>
<p>I understand the rationale here, but I think it's going to lead to some difficult to diagnose behavior.</p>
<p>Here's a concrete example: Consider a garbage collected language where the QuicStream class represents a QUIC stream. The user acquires a QuicStream instance, does some sends and receives, and neglects to properly shutdown the QuicStream. The QuicStream instance will eventually be collected, which will cause the entire connection to be killed.</p>
<p>Note that this is a <em>programming error</em> -- the user failed to shutdown the stream properly -- but it's a <em>very common</em> programming error. Ideally, it should be straightforward to diagnose. Killing the entire connection makes this rather hard to diagnose. Terminating the stream with a well-known error code like "INTERNAL_ERROR" or "UNKNOWN" or similar is much easier to diagnose.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications&amp;email_token=AFTOJK5WZXEX6R6C4X4IHYDQYKNVDA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX6BJA#issuecomment-565174436">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7FOU6T5QDCEFYPJU3QYKNVDANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5SCL5FPBO4UKPQJKLQYKNVDA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX6BJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK5WZXEX6R6C4X4IHYDQYKNVDA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX6BJA#issuecomment-565174436",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK5WZXEX6R6C4X4IHYDQYKNVDA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX6BJA#issuecomment-565174436",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2a3d11519f_56393fe9900cd960129110--


From nobody Thu Dec 12 12: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 D2ABF1200F3 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:38:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 89o_ZnBMHe-B for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:38:29 -0800 (PST)
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 488EA1200D6 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 12:38:29 -0800 (PST)
Date: Thu, 12 Dec 2019 12:38:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576183108; bh=BSKUGLBCeRmT2C7m5c+kkX3Nmik00vWRZx8JZleMrko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VunAVPBkIpkxqI+4mNeeCZhOEsJXXz3+faB1fi35LUzuitw9DsnvrUJsAgsWWsZIF Rj3ikYEb9bZuZIoEpYjb1BEIVDV43qXfDuGPTUq/pWgHSvY2y4o7JSKMChhA8gAjhO 9CxB/qO0MdYCN2aXSkBWDrhVdq/urzFA0O0Ajc30=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK56UAKYL6V3MD2CH35377L4JEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565176728@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2a54499871_2b8a3ff35dacd95c2007c8"; 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/s70MFGe36EkrohJLpHhLTKaQLdI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 20:38:31 -0000

----==_mimepart_5df2a54499871_2b8a3ff35dacd95c2007c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't see how that example would cause the entire connection to be killed. Either the collector arrives so late that the connection is already dead, or it will close the stream at that point, otherwise the stream just stay open, unless the application protocol (not transport), at the other end decides something is wrong and takes action. Now, it could happen that the entire connection blocks on flow control due to leaking streams, but then that would be an observable event and one could start to suspect leaking streams. Notably, BLOCKED frames would be 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/issues/3291#issuecomment-565176728
----==_mimepart_5df2a54499871_2b8a3ff35dacd95c2007c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't see how that example would cause the entire connection to be killed. Either the collector arrives so late that the connection is already dead, or it will close the stream at that point, otherwise the stream just stay open, unless the application protocol (not transport), at the other end decides something is wrong and takes action. Now, it could happen that the entire connection blocks on flow control due to leaking streams, but then that would be an observable event and one could start to suspect leaking streams. Notably, BLOCKED frames would be 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/issues/3291?email_source=notifications&amp;email_token=AFTOJK3UTQPRQV6VWUT6Y7LQYKOMJA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX6TGA#issuecomment-565176728">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3IWYSC654DQH4PEF3QYKOMJANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZAAUHTO5HW5SKLILQYKOMJA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX6TGA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK3UTQPRQV6VWUT6Y7LQYKOMJA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX6TGA#issuecomment-565176728",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK3UTQPRQV6VWUT6Y7LQYKOMJA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX6TGA#issuecomment-565176728",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2a54499871_2b8a3ff35dacd95c2007c8--


From nobody Thu Dec 12 12:42: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 65288120A57 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:42:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uxbTYfc-DIhw for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:42:26 -0800 (PST)
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 EF06F120088 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 12:42:25 -0800 (PST)
Date: Thu, 12 Dec 2019 12:42:24 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576183344; bh=SjLTolQNw9zjkxpWn5hlHT6tO2Q1fBLvN87HxF4oLTM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xfNS5CdAvpzTXzNXlhkNJ5PJYaBXFV6Am+PK24PIz83fauMM0FFfGbbO9SXemOMbn hBgpQleRsxoACccDmF5FGPru+EakrX69ZmkF816TyMO1dxG00MKLMUSFdA9kiNg2Jw t6rrUMp8nvu2wgzTpotLjBC7kOkLBPp5M3C6Ikj4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2UKBGN5RR4RL4GYAV377MLBEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565178122@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2a630df3b7_7b173fe0490cd960384462"; 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/Doa2npt9nGwQ9h5HJNPXkAVFbh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 20:42:30 -0000

----==_mimepart_5df2a630df3b7_7b173fe0490cd960384462
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Another programming error could be sending data on a stream that is already closed, and that could in fact take down the entire connection. However, in that case the local transport API ought to raise an error code towards the application rather than sending data on an invalid state, and if it does so anyway, the implementation is bad and closing the connection is the right thing to do, since the peer has nothing to work with. Still, the error can be supported by an error string explaining in more detail why the connection was closed, especially in debug deployments.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3291#issuecomment-565178122
----==_mimepart_5df2a630df3b7_7b173fe0490cd960384462
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Another programming error could be sending data on a stream that is already closed, and that could in fact take down the entire connection. However, in that case the local transport API ought to raise an error code towards the application rather than sending data on an invalid state, and if it does so anyway, the implementation is bad and closing the connection is the right thing to do, since the peer has nothing to work with. Still, the error can be supported by an error string explaining in more detail why the connection was closed, especially in debug deployments.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications&amp;email_token=AFTOJK42A6HRZR4M2XSEUMTQYKO3BA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX66CQ#issuecomment-565178122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY5AZPBEWZUBFRMRNTQYKO3BANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ROZDHKMMJASSSVOLQYKO3BA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX66CQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK42A6HRZR4M2XSEUMTQYKO3BA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX66CQ#issuecomment-565178122",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK42A6HRZR4M2XSEUMTQYKO3BA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX66CQ#issuecomment-565178122",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2a630df3b7_7b173fe0490cd960384462--


From nobody Thu Dec 12 12: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 E1AD0120088 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:44:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-_koPJCNSRp for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:44:32 -0800 (PST)
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 6FC98120024 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 12:44:32 -0800 (PST)
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 C99F02C0EC7 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 12:44:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576183471; bh=yexjFIj6dTMLqpjqA3APt4q0nvqIjfNrg0D84qaUdsw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hoOjPo3Gr1XvzMCoGEWGYED4Y0nrGroa/n/GN8ZEeBMRoF637lYFvX4UdQjMtkqcN iWOFXxoHxBm5kASZuNdDVGW6vDnZK8pf3LId92AGTvGUWUt1he7nlKf735dqJh72yC 5ph3eVLYdd5XpPMOyVpkeW2F7xIx4SLznpAp2nR8=
Date: Thu, 12 Dec 2019 12:44:31 -0800
From: Geoff Kizer <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5FHZD7K76HXNVBRKN377MS7EVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565178845@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2a6afba875_58673fafa2acd96031955d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: geoffkizer
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y6vaw2e1s32kvo2sEXfIhMqBkz0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 20:44:34 -0000

----==_mimepart_5df2a6afba875_58673fafa2acd96031955d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> otherwise the stream just stay open

Yes, the library could choose to just leave the stream open and abandoned in this case. I'd argue that this is worse behavior than killing the connection. Better to fail fast than to slowly leak to death.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3291#issuecomment-565178845
----==_mimepart_5df2a6afba875_58673fafa2acd96031955d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>otherwise the stream just stay open</p>
</blockquote>
<p>Yes, the library could choose to just leave the stream open and abandoned in this case. I'd argue that this is worse behavior than killing the connection. Better to fail fast than to slowly leak to death.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications&amp;email_token=AFTOJK53IZSURE7AYJLYHS3QYKPC7A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7DXI#issuecomment-565178845">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33HSTJ5LE6E6NMP7DQYKPC7ANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7T4BXLA4EBDP3VDK3QYKPC7A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7DXI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK53IZSURE7AYJLYHS3QYKPC7A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7DXI#issuecomment-565178845",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK53IZSURE7AYJLYHS3QYKPC7A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7DXI#issuecomment-565178845",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2a6afba875_58673fafa2acd96031955d--


From nobody Thu Dec 12 12:47: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 386B0120024 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:47:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DEvp9VfG08zK for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:47:45 -0800 (PST)
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 05F7D120AFF for <quic-issues@ietf.org>; Thu, 12 Dec 2019 12:47:41 -0800 (PST)
Date: Thu, 12 Dec 2019 12:47:40 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576183660; bh=0xnixbS17fURV1Gl9hfwGcWAWTZ7Xj1lzzrMMXW7fHA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SWQxOGklEnTHstm4CHkHP4vobjIwYMHzXl5p8alif8opl5wW4W1UHpaKvYcsLBlOP NpNPHNIHzta+h4+2Op+q3XRcDxV3sDE441SCk/zXJfy34vmsO11N9ElYyso8ims0uU O6nGbM/JI7TM/eVWTIsduVZ014GXxcqV+aF3F1gA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZFI3TCHSM6JBC5NOF377M6ZEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565179967@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2a76c4f4fb_52623ff5a1acd95c296792"; 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/EZEc5Bf1UK-qV-4wKWFR-yD7X9A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 20:47:46 -0000

----==_mimepart_5df2a76c4f4fb_52623ff5a1acd95c296792
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The library cannot close the stream without information from the application code. That would happen via explicit calls, or in the garbage collectors finalizer. Of course, an transport library can do strange things such as automatically close streams if it is running low, or have its own internal garbage collector to sweep inactive streams, but that is not a library that I go anywhere near.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3291#issuecomment-565179967
----==_mimepart_5df2a76c4f4fb_52623ff5a1acd95c296792
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The library cannot close the stream without information from the application code. That would happen via explicit calls, or in the garbage collectors finalizer. Of course, an transport library can do strange things such as automatically close streams if it is running low, or have its own internal garbage collector to sweep inactive streams, but that is not a library that I go anywhere near.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications&amp;email_token=AFTOJK7YDML4HMHT446YN3LQYKPOZA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7MPY#issuecomment-565179967">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYQNK3VRADPPBH665DQYKPOZANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7V56WSCADVQKJ5BKLQYKPOZA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7MPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK7YDML4HMHT446YN3LQYKPOZA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7MPY#issuecomment-565179967",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK7YDML4HMHT446YN3LQYKPOZA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7MPY#issuecomment-565179967",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2a76c4f4fb_52623ff5a1acd95c296792--


From nobody Thu Dec 12 12:48: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 C12AB1200BA for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:48:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PxG0cGubApah for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:48:29 -0800 (PST)
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 F2CF4120024 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 12:48:28 -0800 (PST)
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 4C6B06A04D2 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 12:48:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576183708; bh=Dexh7MmV9xuTvTtXVDGErUpMUbRtRdoRzMbUhmGMbI8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=scTJHvK/AhCgwwB2Sw4c6i3rnR+g8wco/DakzD+qT+WmtzeUcDxCeSd52x1ao9Y13 af4cDOwqGvIMURm4fRsaiDUbrpKLJWrLkyeZ0uONRNxxqkDG5h98hjFVWDI6/eazT/ dzN/fCQpe8qmpO2NK8xXrIRgQF0l5Bnbu4OrgDcI=
Date: Thu, 12 Dec 2019 12:48:28 -0800
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYADEOAQPKOWSIBWCF377NBZEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565180216@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2a79c3d751_5a8b3fe8ce8cd95c1913a8"; 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/uZ4u5vkEOR1YjVoin6Xb_bOXBFE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 20:48:31 -0000

----==_mimepart_5df2a79c3d751_5a8b3fe8ce8cd95c1913a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Having a stream open and idle is not in any way an "error". Think of HTTP hanging GETs for example. If a transport killed  and open stream which just hasn't sent or received any data in a while that would be a potential footgun.

(Of course if a transport REALLY REALLY wanted to kill streams it could just require the application's "internal error code" to be passed in along with the application's ALPN string.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3291#issuecomment-565180216
----==_mimepart_5df2a79c3d751_5a8b3fe8ce8cd95c1913a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Having a stream open and idle is not in any way an "error". Think of HTTP hanging GETs for example. If a transport killed  and open stream which just hasn't sent or received any data in a while that would be a potential footgun.</p>
<p>(Of course if a transport REALLY REALLY wanted to kill streams it could just require the application's "internal error code" to be passed in along with the application's ALPN string.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications&amp;email_token=AFTOJK4ZTSXJGLASSFJ4XI3QYKPRZA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7OOA#issuecomment-565180216">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYR7P2DYMNPSS75MS3QYKPRZANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7YGTBH2LISR4OGKRDQYKPRZA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7OOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4ZTSXJGLASSFJ4XI3QYKPRZA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7OOA#issuecomment-565180216",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4ZTSXJGLASSFJ4XI3QYKPRZA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGX7OOA#issuecomment-565180216",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2a79c3d751_5a8b3fe8ce8cd95c1913a8--


From nobody Thu Dec 12 12:57: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 7C14C1200E6 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:57:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_cKO7pdWosN for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 12:57:24 -0800 (PST)
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 E9467120024 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 12:57:23 -0800 (PST)
Date: Thu, 12 Dec 2019 12:57:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576184243; bh=C5oQvOBBisS3MfcdkYAptI9/7sqtyC13NpwmRNFSkCE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xYNx84bYABwLc8YnsTJw8MzMicqYUenOXMj0Qd8qN7Ooco7lqz72LDfIRAPpr8F5a rloZD+Sadhm4+JxP1nh0Sle2oVnMduSkUkJGNC6HfDTPlTYfC21maqxjlBqu94h5qo KDijMDPs5cXR1rFBXc/8u/jA2sy3NENhqQPzJLs8=
From: Geoff Kizer <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ6EHT363XFIC2U3WF377ODHEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565183424@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2a9b3f140_11f63ff58f6cd968397762"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: geoffkizer
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HgdZxkx6RF4tAONAcWw85WXcaD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 20:57:25 -0000

----==_mimepart_5df2a9b3f140_11f63ff58f6cd968397762
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Having a stream open and idle is not in any way an "error".

The case I'm describing here is not simply an idle stream. It's a stream that is no longer accessible by the user. Without intervention, it will simply never perform any further action and never terminate. This is user error.

> (Of course if a transport REALLY REALLY wanted to kill streams it could just require the application's "internal error code" to be passed in along with the application's ALPN string.)

Yes, that's a possibility. But it seems rather strange to *require* passing an error code that is only needed when you write incorrect 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/3291#issuecomment-565183424
----==_mimepart_5df2a9b3f140_11f63ff58f6cd968397762
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Having a stream open and idle is not in any way an "error".</p>
</blockquote>
<p>The case I'm describing here is not simply an idle stream. It's a stream that is no longer accessible by the user. Without intervention, it will simply never perform any further action and never terminate. This is user error.</p>
<blockquote>
<p>(Of course if a transport REALLY REALLY wanted to kill streams it could just require the application's "internal error code" to be passed in along with the application's ALPN string.)</p>
</blockquote>
<p>Yes, that's a possibility. But it seems rather strange to <em>require</em> passing an error code that is only needed when you write incorrect 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/3291?email_source=notifications&amp;email_token=AFTOJK6HLXGAPBCQ6NBTKCDQYKQTHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAHQA#issuecomment-565183424">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ZB5URWBVCVU4YOSTQYKQTHANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYL2477ITQUJSFOXMLQYKQTHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAHQA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK6HLXGAPBCQ6NBTKCDQYKQTHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAHQA#issuecomment-565183424",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK6HLXGAPBCQ6NBTKCDQYKQTHA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAHQA#issuecomment-565183424",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2a9b3f140_11f63ff58f6cd968397762--


From nobody Thu Dec 12 13:00: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 E50541200F9 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:00:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Wg0MYk8XHr9 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:00:18 -0800 (PST)
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 A2B5B120024 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:00:18 -0800 (PST)
Date: Thu, 12 Dec 2019 13:00:17 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576184418; bh=wo8HXJIeY1NbN5qrBYsPeDoJh2+MamlyZO18ypgxU80=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cAQ++1lRSoVND4cF28umLfrDoeqmP0AqvWcJYLA/IysrSUu1EQ40IOM/anooOQQVl 6in7KTsIAz4O1BZWYEucxv4tBHdgLnZ4V43KBm9E6GkUq/3LwyYKoCv+K93JQWR1JB q9XGCpWCpAG4XsFndrxTvdOKF2eWrUVS29Lqoud4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5IP3XR2QCURWYP2SF377OODEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565184562@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2aa61e64e7_4f7b3fc37cecd9642414a6"; 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/Sh214ShU52qTMDFzliaI_034PBQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:00:21 -0000

----==_mimepart_5df2aa61e64e7_4f7b3fc37cecd9642414a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That is what finalizers do. You cannot know that a stream is unreachable before the garbage collector decides that that is the 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/3291#issuecomment-565184562
----==_mimepart_5df2aa61e64e7_4f7b3fc37cecd9642414a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That is what finalizers do. You cannot know that a stream is unreachable before the garbage collector decides that that is the 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/3291?email_source=notifications&amp;email_token=AFTOJKYX2FXEXWXP5FW57FTQYKQ6DA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAQMQ#issuecomment-565184562">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK327EECSVAFBT74ZI3QYKQ6DANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYICRNGHIKQMANXZMDQYKQ6DA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAQMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJKYX2FXEXWXP5FW57FTQYKQ6DA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAQMQ#issuecomment-565184562",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJKYX2FXEXWXP5FW57FTQYKQ6DA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAQMQ#issuecomment-565184562",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2aa61e64e7_4f7b3fc37cecd9642414a6--


From nobody Thu Dec 12 13:02: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 547971200F9 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:02:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NRxJjV6VlUV3 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:02:26 -0800 (PST)
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 BF1D712013B for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:02:26 -0800 (PST)
Date: Thu, 12 Dec 2019 13:02:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576184546; bh=zrHPJN+IRzp0PbMEZyrlPJXm6udbgo7yZqI0vHtO81A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nVKxt8UUucCUqZTSspdZfSOwIYy+Tu0B3NgSwL+bgELVG5kVX7kqDSFj4crHEzh0Q 6ico6oIWgjh21vEj58rFkPQRB9APGZ/tjSnxtz95VH8g+3863z/hQDW23eU4kRYtYY V1qfswjma8EXQmUg0V1YR+EVibQDw0WUppMvOWeA=
From: Geoff Kizer <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3FWZJ6O22R6QV3CGF377OWFEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565185374@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2aae2f7ec_5a313fee308cd968397749"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: geoffkizer
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XoqFKk4_EXTOIWJFSoQWXhg3UCI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:02:28 -0000

----==_mimepart_5df2aae2f7ec_5a313fee308cd968397749
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> That is what finalizers do. You cannot know that a stream is unreachable before the garbage collector decides that that is the case

Yes, that's exactly what I'm describing here. The object is being collected and the finalizer is running.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3291#issuecomment-565185374
----==_mimepart_5df2aae2f7ec_5a313fee308cd968397749
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>That is what finalizers do. You cannot know that a stream is unreachable before the garbage collector decides that that is the case</p>
</blockquote>
<p>Yes, that's exactly what I'm describing here. The object is being collected and the finalizer is running.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications&amp;email_token=AFTOJK2VRFCIMGJZGGBRMV3QYKRGFA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAWXQ#issuecomment-565185374">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3MOGTYVQYDJ2KI4YDQYKRGFANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4O2YWZHWLQGQCCXE3QYKRGFA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAWXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK2VRFCIMGJZGGBRMV3QYKRGFA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAWXQ#issuecomment-565185374",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK2VRFCIMGJZGGBRMV3QYKRGFA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYAWXQ#issuecomment-565185374",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2aae2f7ec_5a313fee308cd968397749--


From nobody Thu Dec 12 13: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 3B33F1200F9 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:05:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7y9ZgBVPrc3f for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:05:04 -0800 (PST)
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 2D596120024 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:05:04 -0800 (PST)
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 516B7521142 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:05:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576184703; bh=uj4z69FkuxO1MCMUhakiVcfAbqpehTy3WfPh5DBiQJE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yucbNJUhs71nJ9Z9SdLpuPZfPJePYQqWvcfmFkM6/1vP+N/SP/nk09X0pp0Exsz75 Ojvvc/La9mcu7U/+lfku/aP0DGJ79ftbtb7RUnFVSYjOF2J01/lVcic1TnZeD7CRF/ jMnbLCXFa68CSnmyZEJm4XbtS9ak3SFIZ4FfBSJU=
Date: Thu, 12 Dec 2019 13:05:03 -0800
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYBNLX2GMJBLXGDIG5377O77EVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565186296@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2ab7f3f3d3_3d183fc1abecd9642381f5"; 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/8e89ZR-YUCQA31gookVCizawolA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:05:06 -0000

----==_mimepart_5df2ab7f3f3d3_3d183fc1abecd9642381f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The finalizer is application specific code. Or, it could be library code, but then it is above the transport layer, for example a HTTP/3 library. All the transport layer sees is a call to close the stream whether it is explicit or via a fixed or customizable finalizer 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/3291#issuecomment-565186296
----==_mimepart_5df2ab7f3f3d3_3d183fc1abecd9642381f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The finalizer is application specific code. Or, it could be library code, but then it is above the transport layer, for example a HTTP/3 library. All the transport layer sees is a call to close the stream whether it is explicit or via a fixed or customizable finalizer 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/3291?email_source=notifications&amp;email_token=AFTOJK7PRZMVBSAVDT67ND3QYKRP7A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYA56A#issuecomment-565186296">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2LPKGXYW3T6ODDGE3QYKRP7ANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2MXNENBETL44IHSATQYKRP7A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYA56A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK7PRZMVBSAVDT67ND3QYKRP7A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYA56A#issuecomment-565186296",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK7PRZMVBSAVDT67ND3QYKRP7A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYA56A#issuecomment-565186296",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2ab7f3f3d3_3d183fc1abecd9642381f5--


From nobody Thu Dec 12 13: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 8AB92120110 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:08:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dbKkjUuvD5vm for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:08:39 -0800 (PST)
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 28EBE120024 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:08:39 -0800 (PST)
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 896426E07DD for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:08:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576184918; bh=EntMpWvgEETJx1dhbkjjncYt/1rSx0Wk+ndPUxzibI0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nxXu/TP/OuS4M8QQJzK35nfEBH0MrSbFJZlWapi2BhWMwHBaDdV/2p8NvLL4GcZuY Ecj7EF2Eluk0m98M2r7fzUkcVvfmH37Ej6fhwgnTIpT0YN6QBrcVDZox0VpUSGo7BQ Nr1zD/0gHOBWfgPhB+Ctd9AYSgX/ZNlC5X8JRWNk=
Date: Thu, 12 Dec 2019 13:08:38 -0800
From: Geoff Kizer <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7TWPPEOE2GZPIM3XV377PNNEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565187597@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2ac567aa78_ba63ff76e2cd968253b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: geoffkizer
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xTXoSn9WZno4NASzAg5HyZphqAA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:08:40 -0000

----==_mimepart_5df2ac567aa78_ba63ff76e2cd968253b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The finalizer isn't application specific code. It's just the finalizer for the QuicStream object, that represents the QUIC stream 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/3291#issuecomment-565187597
----==_mimepart_5df2ac567aa78_ba63ff76e2cd968253b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The finalizer isn't application specific code. It's just the finalizer for the QuicStream object, that represents the QUIC stream 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/3291?email_source=notifications&amp;email_token=AFTOJKZGKOZUTQNIJQFEI63QYKR5NA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYBIDI#issuecomment-565187597">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZU35SBGVYF3MKU563QYKR5NANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ5QFIANGCNF6GYB5TQYKR5NA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYBIDI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJKZGKOZUTQNIJQFEI63QYKR5NA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYBIDI#issuecomment-565187597",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJKZGKOZUTQNIJQFEI63QYKR5NA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYBIDI#issuecomment-565187597",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2ac567aa78_ba63ff76e2cd968253b--


From nobody Thu Dec 12 13: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 9C389120044 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:17:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UiEfEmBzHJ_e for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:16:59 -0800 (PST)
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 44706120024 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:16:59 -0800 (PST)
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 9D4986E018C for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:16:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576185418; bh=QPUIKO7vBKH+AYiFFJ+C1D5BxDaWsswtFp8968qU944=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v2N1BdukLqIuNSItK8eCSNgbMANvlJDwIpb25gRpctrKg360ns+t5qZaOeja9TkH3 4EQnf/UPmv/5r44O3+U2hmwLS/YDNmxCEdKvomZ5cD0mK1pJ3NpYK2ziAmlQXE88N0 uW8iVC+bryUZHhv7SffO982kjfQurYX3kl1MBwAQ=
Date: Thu, 12 Dec 2019 13:16:58 -0800
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6YYSDMMUHZG7FMFL5377QMVEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565190473@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2ae4a8d67f_3ab53f876b8cd96c100287"; 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/pms1OdQriGzlZJ139-HIQYipikg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:17:00 -0000

----==_mimepart_5df2ae4a8d67f_3ab53f876b8cd96c100287
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If you wan't debug facilities in the QUIC Stream library, you add that information either when you create the stream, or you provide a default application level error code that says "leaked stream". It is still outside 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/3291#issuecomment-565190473
----==_mimepart_5df2ae4a8d67f_3ab53f876b8cd96c100287
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If you wan't debug facilities in the QUIC Stream library, you add that information either when you create the stream, or you provide a default application level error code that says "leaked stream". It is still outside 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/3291?email_source=notifications&amp;email_token=AFTOJK55FGDRERDFMRT3FKLQYKS4VA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYB6SI#issuecomment-565190473">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6FT5SG5OVUDAXZEGTQYKS4VANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY525JUT2X3WXHMYF3QYKS4VA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYB6SI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK55FGDRERDFMRT3FKLQYKS4VA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYB6SI#issuecomment-565190473",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK55FGDRERDFMRT3FKLQYKS4VA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYB6SI#issuecomment-565190473",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2ae4a8d67f_3ab53f876b8cd96c100287--


From nobody Thu Dec 12 13: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 108111200F5 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:22:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CE0gH_eYtP5H for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:22:02 -0800 (PST)
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 58F62120024 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:22:02 -0800 (PST)
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 AF997A1DE8 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:22:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576185721; bh=Eay7RQvCIX0pVdkqpOxWwzzsUIxY+jPn2ZqZJUzTOEY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZSRBN88sV0YOFh9P/4RQfPZ9btVt9lrKyHBjVdrwd/92U+kJBo2u/lShEe1lY3j0j pp27PCKOWlu/4P6V92HqrFmE+DbPBJYYdJm6/71ovOuHENBqCPUiqi/GKcKBFbxznM ykjyk66fVNQ/pLZH3DQG22jrvN6dfS0Q1XIgR/Tk=
Date: Thu, 12 Dec 2019 13:22:01 -0800
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3IPF2NELWRD4DA5DN377Q7TEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565192229@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2af79a1586_3b453fe9daacd95c894c6"; 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/ef8uen1EeolxKXQiIvDx11fgw54>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:22:04 -0000

----==_mimepart_5df2af79a1586_3b453fe9daacd95c894c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> > (Of course if a transport REALLY REALLY wanted to kill streams it could just require the application's "internal error code" to be passed in along with the application's ALPN string.)
> 
> Yes, that's a possibility. But it seems rather strange to _require_ passing an error code that is only needed when you write incorrect code.

It seems even stranger to me to change the protocol in a way that's only needed when you write incorrect 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/3291#issuecomment-565192229
----==_mimepart_5df2af79a1586_3b453fe9daacd95c894c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<blockquote>
<p>(Of course if a transport REALLY REALLY wanted to kill streams it could just require the application's "internal error code" to be passed in along with the application's ALPN string.)</p>
</blockquote>
<p>Yes, that's a possibility. But it seems rather strange to <em>require</em> passing an error code that is only needed when you write incorrect code.</p>
</blockquote>
<p>It seems even stranger to me to change the protocol in a way that's only needed when you write incorrect 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/3291?email_source=notifications&amp;email_token=AFTOJK2HFRBOTAWZF45IJXDQYKTPTA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYCMJI#issuecomment-565192229">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYFWABJJMV25QAKFWLQYKTPTANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7IP2QK6WEIZ3OMRETQYKTPTA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYCMJI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK2HFRBOTAWZF45IJXDQYKTPTA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYCMJI#issuecomment-565192229",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK2HFRBOTAWZF45IJXDQYKTPTA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYCMJI#issuecomment-565192229",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2af79a1586_3b453fe9daacd95c894c6--


From nobody Thu Dec 12 13: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 D07D2120121 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:23:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LRqxXc8MUWQh for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:23:39 -0800 (PST)
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 41B7B120123 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:23:39 -0800 (PST)
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 5CC3FC60B3C for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:23:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576185818; bh=8n144y8SKdxP2KSrpKh/NpP36pgNbrSXC3VuYCWDyek=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wWNL/0y0hcJYOYl59AaGWmMRAfOdIYDazaDcqzOiYLWKXqNh84VSL06mSovslmV3+ uTdljBZAviMCduRkkvleSFQhh19dwEhO9xSdLEyqR9a6clo5qO5frZC8Nk8493PToD U1rC1NFcU9WgGk2Wy3MYPpRMWk0pZ0l3C0z/cFVs=
Date: Thu, 12 Dec 2019 13:23:38 -0800
From: Geoff Kizer <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5UD3NCO5FGKT2LHIF377RFVEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565192856@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2afda4c2b6_8e83f9f676cd964100286"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: geoffkizer
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J27Pc4GC5jt8-nHDLefa4m3AYsA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:23:41 -0000

----==_mimepart_5df2afda4c2b6_8e83f9f676cd964100286
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> It is still outside the transport layer.

The point I'm trying to make here is that the transport layer can detect that a stream is no longer usable because the object that represents it has been garbage collected.

This is a *good thing*, because it helps detect and prevent leaks.

The problem is that the transport layer can't really do anything except kill the connection, which makes it more difficult to diagnose what caused 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/3291#issuecomment-565192856
----==_mimepart_5df2afda4c2b6_8e83f9f676cd964100286
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>It is still outside the transport layer.</p>
</blockquote>
<p>The point I'm trying to make here is that the transport layer can detect that a stream is no longer usable because the object that represents it has been garbage collected.</p>
<p>This is a <em>good thing</em>, because it helps detect and prevent leaks.</p>
<p>The problem is that the transport layer can't really do anything except kill the connection, which makes it more difficult to diagnose what caused 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/3291?email_source=notifications&amp;email_token=AFTOJK7GAM7TAUPS3HFL2SDQYKTVVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYCRGA#issuecomment-565192856">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4Q3ATSAJCKSARNYJLQYKTVVANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4OJTSOYBICUTAAB7TQYKTVVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYCRGA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK7GAM7TAUPS3HFL2SDQYKTVVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYCRGA#issuecomment-565192856",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK7GAM7TAUPS3HFL2SDQYKTVVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYCRGA#issuecomment-565192856",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2afda4c2b6_8e83f9f676cd964100286--


From nobody Thu Dec 12 13:27: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 88BA8120142 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:27:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QNk5hLkI8PEC for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:27:22 -0800 (PST)
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 33D8E120121 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:27:22 -0800 (PST)
Date: Thu, 12 Dec 2019 13:27:21 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576186041; bh=SjJv39hFmyI8Ov5LEuahevWIRCFEuCN1Zo1eTQWazzo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g8WbRrsqBv1DskvgfbtY6Pr/SolUS79cvH7C6V+py90s3TqeqUogH4kCK29PvOYRO GP8Fn9lD7lEZ+Y+QDgSW3q6rxU9yI2yO0DXlYLqVP1eYLkNz5Y/Ka6A4wADGqLWeeU llnSefwQgShWUvVS0e0LZ4wDtaHJun75vLyNuo3o=
From: Geoff Kizer <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYSX2Z2MVUUAKFZ3AN377RTTEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565194218@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2b0b963f4a_36e53fcb514cd9646666d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: geoffkizer
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4ylP1p7_4PpPX6QmN52U1-RtzgY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:27:23 -0000

----==_mimepart_5df2b0b963f4a_36e53fcb514cd9646666d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> It seems even stranger to me to change the protocol in a way that's only needed when you write incorrect code.

Well, incorrect code happens. Bugs happen. I assume pretty much every app protocol is going to define some error code like INTERNAL_ERROR that basically means "something bad happened". 

The only change I'm suggesting is that we define a universal, non-app-specific error code for INTERNAL_ERROR, because this allows that code to be used in certain circumstances where it's hard or impossible to figure out how to represent INTERNAL_ERROR in an app-specific 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/issues/3291#issuecomment-565194218
----==_mimepart_5df2b0b963f4a_36e53fcb514cd9646666d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>It seems even stranger to me to change the protocol in a way that's only needed when you write incorrect code.</p>
</blockquote>
<p>Well, incorrect code happens. Bugs happen. I assume pretty much every app protocol is going to define some error code like INTERNAL_ERROR that basically means "something bad happened".</p>
<p>The only change I'm suggesting is that we define a universal, non-app-specific error code for INTERNAL_ERROR, because this allows that code to be used in certain circumstances where it's hard or impossible to figure out how to represent INTERNAL_ERROR in an app-specific 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/issues/3291?email_source=notifications&amp;email_token=AFTOJKYDLLOMGCXNARQJZO3QYKUDTA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYC32Q#issuecomment-565194218">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5RPFEIEGNOD7RNZ3DQYKUDTANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5QDPELOTIK2SKWWGTQYKUDTA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYC32Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJKYDLLOMGCXNARQJZO3QYKUDTA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYC32Q#issuecomment-565194218",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJKYDLLOMGCXNARQJZO3QYKUDTA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYC32Q#issuecomment-565194218",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2b0b963f4a_36e53fcb514cd9646666d--


From nobody Thu Dec 12 13:37: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 C824E120024 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:37:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rYD4PsqFtATs for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:37:47 -0800 (PST)
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 30859120142 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:37:47 -0800 (PST)
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 78C3E6A1111 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:37:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576186666; bh=gp+jrUtsTwjAX3kQz9gX34QBvTITuXfVlwaz0QMoBJ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e83pnJD0NVmW7js31cKsCLVLzoGkrwTxG/NAV8+IqwMWBOsNCn1qtBKvlSod1zpZB 9J54SJ6mn37Yay/4hvqhZL17TFmGyAEFvxTFae96nCfjj3gayuPBrt3hfW0Txh8TTc QzSdGblEkjaqMKe4ZZutrkZTd8zCcHAaGNV10hdw=
Date: Thu, 12 Dec 2019 13:37:46 -0800
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7CL6PK6BGQAFJ45YN377S2VEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565198091@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2b32a69956_20d3ff82dccd96c114590"; 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/4jg7xETi5EWl8yExGkTtlmqu4i4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:37:50 -0000

----==_mimepart_5df2b32a69956_20d3ff82dccd96c114590
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The suggestion runs the wrong way against the protocol design. There is no universal application error code space, each application mapping defines their own. So either you send a CONNECTION_CLOSE with transport error code 0x1 or you have to send an application specific-error code in CONNECTION_CLOSE, STOP_SENDING or RESET_STREAM. One might want to recommend or mandate that each application error space has an INTERNAL error but that seems overly prescriptive to be in the core transport doc

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3291#issuecomment-565198091
----==_mimepart_5df2b32a69956_20d3ff82dccd96c114590
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The suggestion runs the wrong way against the protocol design. There is no universal application error code space, each application mapping defines their own. So either you send a CONNECTION_CLOSE with transport error code 0x1 or you have to send an application specific-error code in CONNECTION_CLOSE, STOP_SENDING or RESET_STREAM. One might want to recommend or mandate that each application error space has an INTERNAL error but that seems overly prescriptive to be in the core transport doc</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications&amp;email_token=AFTOJK74GUMEYAHTEL4PC4TQYKVKVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYD2CY#issuecomment-565198091">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6WN365HZSA2TZIXRTQYKVKVANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYERSG5EINTI4ORTB3QYKVKVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYD2CY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK74GUMEYAHTEL4PC4TQYKVKVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYD2CY#issuecomment-565198091",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK74GUMEYAHTEL4PC4TQYKVKVA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYD2CY#issuecomment-565198091",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2b32a69956_20d3ff82dccd96c114590--


From nobody Thu Dec 12 13:50: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 48FC212012C for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:50:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kk9YdQLAR_xL for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:50:26 -0800 (PST)
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 B24FD120024 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:50:26 -0800 (PST)
Date: Thu, 12 Dec 2019 13:50:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576187426; bh=C2kiN3VBohN+j7KbL/XfpaOFApUMpqPpu4H9f3QW3fw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zgKt7+4XvPF0pMQVADKcLSDdjZnnSpJ9EtLCSd3vn3B6YeJ2i9EVRmzXf+tcWjZ8l AvifOr3jyXLFCG2eSnswtKgyf6UtR4RVpfXxkln1MNwdRPedMOPYeam/+JUddpVmlh IRbPdU4zoFOYH5TmGcpaoa9SBij8zwYS1pi7A/b8=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYMRZWBENIBP3IFVBV377UKFEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565202839@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2b62237b0_61193f99284cd960212359"; 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/NBY9xJZacktVd4asZNe6CBbEJKI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:50:29 -0000

----==_mimepart_5df2b62237b0_61193f99284cd960212359
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I also disagree that a default error code is the way to go, but the only solution that leaves is close the entire connection with a transport error code (INTERNAL_ERROR probably). As @geoffkizer says, this is is going to be a very common bug for app developers. They might forget to drain the read pipe or completely close the write pipe. Having that result in the entire connection being torn down is going to be very confusing for developers to debug/diagnose.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3291#issuecomment-565202839
----==_mimepart_5df2b62237b0_61193f99284cd960212359
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I also disagree that a default error code is the way to go, but the only solution that leaves is close the entire connection with a transport error code (INTERNAL_ERROR probably). As <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/geoffkizer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/geoffkizer">@geoffkizer</a> says, this is is going to be a very common bug for app developers. They might forget to drain the read pipe or completely close the write pipe. Having that result in the entire connection being torn down is going to be very confusing for developers to debug/diagnose.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications&amp;email_token=AFTOJK4DBR4O2HTJYFQKPJTQYKW2FA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYE7FY#issuecomment-565202839">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5GYP7VBXES5D57SKLQYKW2FANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK75NBPKHNJZ5JZKV23QYKW2FA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYE7FY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4DBR4O2HTJYFQKPJTQYKW2FA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYE7FY#issuecomment-565202839",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4DBR4O2HTJYFQKPJTQYKW2FA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYE7FY#issuecomment-565202839",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2b62237b0_61193f99284cd960212359--


From nobody Thu Dec 12 13: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 34150120142 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:56:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EiM_jii3S0nn for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 13:56:49 -0800 (PST)
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 7DB93120024 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 13:56:49 -0800 (PST)
Date: Thu, 12 Dec 2019 13:56:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576187808; bh=1YxNOXl6dE0Upnc2CjpX3ddqlNlJCRxxx6e52p60+5o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Wg2OomEirReeka13JCiOXqD1/z/2maSTePdl/YgsRg7F2xmYS2WNcGESBK+WNngcL nJPO9ZNtWxNdWE5d6CtwFAvljY1u/v8hJYoNm6OuMNiSbHMz2CSs4YM5EKWWZReLKk 4Kt2NgrrTg14Gnv9SAFqM8C3lMjgpHAKuhtWTKbk=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZPFYU5UNJFSVT4PDV377VCBEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565204988@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2b7a09baa6_1b823fa1df6cd96c705c6"; 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/7mQ9zcyWOMfQQldR62TiBvWtjvM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Dec 2019 21:56:51 -0000

----==_mimepart_5df2b7a09baa6_1b823fa1df6cd96c705c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The user should not be using a QUIC transport primitive to perform application behaviour. If they can't or don't want to shim it with an application mapping then this is a class of bug that will exist.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3291#issuecomment-565204988
----==_mimepart_5df2b7a09baa6_1b823fa1df6cd96c705c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The user should not be using a QUIC transport primitive to perform application behaviour. If they can't or don't want to shim it with an application mapping then this is a class of bug that will exist.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications&amp;email_token=AFTOJK6MVVQ47D6SOHEIPG3QYKXSBA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYFP7A#issuecomment-565204988">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZQZL2N6QCJH5KEV2TQYKXSBANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZGX6DBTEY7J3KMCQTQYKXSBA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYFP7A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK6MVVQ47D6SOHEIPG3QYKXSBA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYFP7A#issuecomment-565204988",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK6MVVQ47D6SOHEIPG3QYKXSBA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYFP7A#issuecomment-565204988",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2b7a09baa6_1b823fa1df6cd96c705c6--


From nobody Thu Dec 12 16:24: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 10E601200B3 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 16:24:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iLEEJQR0ZSPT for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 16:24:04 -0800 (PST)
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 162CE120071 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 16:24:04 -0800 (PST)
Date: Thu, 12 Dec 2019 16:24:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576196643; bh=0J0vTjq/jnNPnuMlzN9DvidcOIBQ/+T0UlmVhFbftxY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fD/UXSjcXA7DG9ZyuD+DZI1hs/rRhXVNWqrTGOeumfIFhW+ei2uNSBBfue7yjMuRC JG8NtWBttua3OxNbhFhVdNRdmaSyenDiU3AGFX2A+lIqDz6A9x139he3KQrPRW1pSR Jtg6Cz0FHXf9Iy7eiAYF8G/0GxIVtIVjOlIKekdE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7YG2B4EVL2PPOYZTV4AAGKHEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565247347@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2da23291a9_61a73f9da64cd9601388d6"; 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/S-yAXJgW9O9pB7ocyxvwrGWY0gY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 13 Dec 2019 00:24:06 -0000

----==_mimepart_5df2da23291a9_61a73f9da64cd9601388d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Right.

I agree that it is beneficial to have rich set of information being given to the application for diagnosing issues. That's an internal API design issue.

If that information should be exposed to the peer is a different point, which has security implications too. We already have the transport-level error code, and also a field to hold arbitrary string that can be used for explaining the cause. I do not think we need more than 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/3291#issuecomment-565247347
----==_mimepart_5df2da23291a9_61a73f9da64cd9601388d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Right.</p>
<p>I agree that it is beneficial to have rich set of information being given to the application for diagnosing issues. That's an internal API design issue.</p>
<p>If that information should be exposed to the peer is a different point, which has security implications too. We already have the transport-level error code, and also a field to hold arbitrary string that can be used for explaining the cause. I do not think we need more than 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/3291?email_source=notifications&amp;email_token=AFTOJK5FGNER5YSHHRG3223QYLI2HA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYP24Y#issuecomment-565247347">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4F4JZEP4XSAHAXUMDQYLI2HANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5P3V4CAJ57V2RXPB3QYLI2HA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYP24Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK5FGNER5YSHHRG3223QYLI2HA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYP24Y#issuecomment-565247347",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK5FGNER5YSHHRG3223QYLI2HA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYP24Y#issuecomment-565247347",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2da23291a9_61a73f9da64cd9601388d6--


From nobody Thu Dec 12 16:27: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 CF39B1200B3 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 16:27:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ddjRcQlKzXIj for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 16:27:18 -0800 (PST)
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 246A7120071 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 16:27:18 -0800 (PST)
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 1CD5396078F for <quic-issues@ietf.org>; Thu, 12 Dec 2019 16:27:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576196837; bh=7hDklURYxlO6CmepQgJUCbG70b8RIPH9ovGXf+9j1LI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LTx73uIan+V/csygY/xOYLh+LtCpmXOsUfJ4mI+Q9IFWkutRrUtXUi+OfJ66Sxyny OhTYx5pfPgQ3p+Ypbf+R+5Q2TfmdANnay8xVfDKRMhq5NjmtGeXKrTiyisccijTEqe DDWiysfI77i+rakcRXgoXBX+QCpfnCfPBqNCn1tA=
Date: Thu, 12 Dec 2019 16:27:17 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6LKLRFCZDV2TFJEVV4AAGWLEVBNHHB7PASZI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3283/review/331607268@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2dae5c917_26da3fb6e92cd9602074fd"; 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/0qpf9lfuKROYkqORz8bs1hKN9Eg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 13 Dec 2019 00:27:20 -0000

----==_mimepart_5df2dae5c917_26da3fb6e92cd9602074fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  # Contributors
 {:numbered="false"}
 
-Ryan Hamilton was originally an author of this specification.
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions:
+Adam Langley,
+Alessandro Ghedini,
+Christian Huitema,
+Christopher Wood,
+David Schinazi,
+Dragana Damjanovic,
+Eric Rescorla,
+Ian Swett,
+Jana Iyengar,
+<u format="char-ascii" ascii="Kazuho Oku">?</u>,

I'll do that.  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/3283#discussion_r357436381
----==_mimepart_5df2dae5c917_26da3fb6e92cd9602074fd
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/3283#discussion_r357436381">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  # Contributors
 {:numbered=&quot;false&quot;}
 
-Ryan Hamilton was originally an author of this specification.
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions:
+Adam Langley,
+Alessandro Ghedini,
+Christian Huitema,
+Christopher Wood,
+David Schinazi,
+Dragana Damjanovic,
+Eric Rescorla,
+Ian Swett,
+Jana Iyengar,
+&lt;u format=&quot;char-ascii&quot; ascii=&quot;Kazuho Oku&quot;&gt;?&lt;/u&gt;,
</pre>
<p>I'll do that.  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/3283?email_source=notifications&amp;email_token=AFTOJK7UGRTJED2E7TMNYILQYLJGLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPB6ZZA#discussion_r357436381">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3NLPFGZ35SN5QGQV3QYLJGLANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5ROMH23I7L4VKM6V3QYLJGLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPB6ZZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJK7UGRTJED2E7TMNYILQYLJGLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPB6ZZA#discussion_r357436381",
"url": "https://github.com/quicwg/base-drafts/pull/3283?email_source=notifications\u0026email_token=AFTOJK7UGRTJED2E7TMNYILQYLJGLA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPB6ZZA#discussion_r357436381",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2dae5c917_26da3fb6e92cd9602074fd--


From nobody Thu Dec 12 16:28: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 97EA91200D7 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 16:28:20 -0800 (PST)
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 mNuirQJNgf25 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 16:28:19 -0800 (PST)
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 2FCC41200B3 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 16:28:19 -0800 (PST)
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 A93B0261578 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 16:28:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576196898; bh=AukSl3bxdBsvVIxTyU1Ckm67MaxoqsTac43Ap1CVPHg=; h=Date:From:To:Subject:From; b=O4YGR277SUpQ89B9//3oIFohANuNA6T6DPm3hZm5RMoxbQwjAmWNjeT+l8ig/M/FV X1jwjzvYjW1yAAuBXlmB+PVpzvFsaieOl8poKYsPqDvQGFZphmd9HkhEpTq2JjubBc Rj7Oz7vncanlZ7/1QKdhufXxkmQ84kodQVuGVRB0=
Date: Thu, 12 Dec 2019 16:28:18 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/36267c-f5f336@github.com>
Subject: [quicwg/base-drafts] f5f336: Tatsuhiro doesn't want Kanji
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vlV-B9JcIZGYwaJB2LvHNGMs7mw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 13 Dec 2019 00:28:21 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855
      https://github.com/quicwg/base-drafts/commit/f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Tatsuhiro doesn't want Kanji



From nobody Thu Dec 12 16: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 557E21200B3 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 16:28:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YlyF8kCNm9jm for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 16:28:28 -0800 (PST)
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 E2129120071 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 16:28:27 -0800 (PST)
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 9F59A26174F for <quic-issues@ietf.org>; Thu, 12 Dec 2019 16:28:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576196907; bh=mFlLwvclsSZIwspZe5BX+jaLdmxQEm7sWx3nUQbdKLQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rKTvaj7jiup+9DtMSJNzSIOM1zUZdb1PN+BDAdQyU2Ygt68Ewi/SHFf17JEPYaQhX MnzbKzTxzOQBvJD2EhmlTVcpjT6T0cFwcMV/t/CllLby21izxTIJRsLYEXMu/yYsO6 U/8Hjsaff1VKfudzWE5L+xtMK9KXG5CXyrYem/O8=
Date: Thu, 12 Dec 2019 16:28:27 -0800
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/3283/push/4391381809@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2db2b5b2c0_a843fb87aecd96c248879"; 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/esihW_hMuavDHltCx1p5ka5U57w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 13 Dec 2019 00:28:29 -0000

----==_mimepart_5df2db2b5b2c0_a843fb87aecd96c248879
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855  Tatsuhiro doesn't want Kanji


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3283/files/36267c2da84add8594e3d899d3b9ef333f4c616e..f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855

----==_mimepart_5df2db2b5b2c0_a843fb87aecd96c248879
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/f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855">f5f3362</a>  Tatsuhiro doesn&#39;t want Kanji</li>
</ul>


<p style="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/3283/files/36267c2da84add8594e3d899d3b9ef333f4c616e..f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855?email_source=notifications&amp;email_token=AFTOJK653JAWOPJGJJK4F4TQYLJKXA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4TCMZYGE4DAOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3SA26UBAYPR23NWULQYLJKXANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7JV2P5SHRNHNEA4DTQYLJKXA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4TCMZYGE4DAOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/36267c2da84add8594e3d899d3b9ef333f4c616e..f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855?email_source=notifications\u0026email_token=AFTOJK653JAWOPJGJJK4F4TQYLJKXA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4TCMZYGE4DAOI",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/36267c2da84add8594e3d899d3b9ef333f4c616e..f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855?email_source=notifications\u0026email_token=AFTOJK653JAWOPJGJJK4F4TQYLJKXA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGM4TCMZYGE4DAOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df2db2b5b2c0_a843fb87aecd96c248879--


From nobody Thu Dec 12 17: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 0F24D120145 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 17:32:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hMeBbFFzOLDi for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 17:32:19 -0800 (PST)
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 91C2E1200FB for <quic-issues@ietf.org>; Thu, 12 Dec 2019 17:32:19 -0800 (PST)
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 B642B8C0854 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 17:32:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576200736; bh=oMR0rkMskllnf/CudidtIm93jc99dxuNDlHOL9mFtuA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w1PIXloAIjnjE7pSobeJUMfrMfPM+lkiPR/lhsfeVGEv4hIHEB11z+jTJu0amSRHN 8jEVcoMTvphr8NNCR5mU7hU76hFGqLN+wbShVy4TG3coa29IPyUNP60EdUjCK1VX+K 1tz9InJooPQouD9Vq4WL7mgP0IPY3TkNF1t2rKkc=
Date: Thu, 12 Dec 2019 17:32:16 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4C2YPAUF6HLV5AQTN4AAOKBEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/565262144@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df2ea20a5793_5b453ff91c6cd964109039"; 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/E_EkCEa_8loZwrw7Eb-z-6P5R5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 13 Dec 2019 01:32:21 -0000

----==_mimepart_5df2ea20a5793_5b453ff91c6cd964109039
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I will observe that the garbage-collected stream object can a) do nothing and leave the stream hanging, b) close the stream, or c) call on some help to decide what to use with RESET_STREAM or STOP_SENDING or both.  I think that (a) is likely the default.  The local implementation drops state and carries on.  The other side might be left hanging, but that is - as much as anything else - the only clear bit of application intent you might infer from what happened.

Now, if you want to ensure that the problem is noticed and acted upon, local signals might be the next step.  But if the other side needs to know, then terminating the connection will get the problem noticed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3291#issuecomment-565262144
----==_mimepart_5df2ea20a5793_5b453ff91c6cd964109039
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I will observe that the garbage-collected stream object can a) do nothing and leave the stream hanging, b) close the stream, or c) call on some help to decide what to use with RESET_STREAM or STOP_SENDING or both.  I think that (a) is likely the default.  The local implementation drops state and carries on.  The other side might be left hanging, but that is - as much as anything else - the only clear bit of application intent you might infer from what happened.</p>
<p>Now, if you want to ensure that the problem is noticed and acted upon, local signals might be the next step.  But if the other side needs to know, then terminating the connection will get the problem noticed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications&amp;email_token=AFTOJK4SPREJ6K45EN7WM4LQYLQ2BA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYTOQA#issuecomment-565262144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2O77G72UUUBPZ6KETQYLQ2BANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYA4JVZ2N5TV5XKQHLQYLQ2BA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYTOQA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4SPREJ6K45EN7WM4LQYLQ2BA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYTOQA#issuecomment-565262144",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4SPREJ6K45EN7WM4LQYLQ2BA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGYTOQA#issuecomment-565262144",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df2ea20a5793_5b453ff91c6cd964109039--


From nobody Thu Dec 12 19:54: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 362AE12018B for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 19:54:53 -0800 (PST)
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 xrjGIiVhRlt3 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 19:54:51 -0800 (PST)
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 B09EE1200F6 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 19:54:51 -0800 (PST)
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 D75CF96056F for <quic-issues@ietf.org>; Thu, 12 Dec 2019 19:54:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576209290; bh=xV+OlCzgTViTZmr2HCxGMQe6J07NJK+7+HC8lwRd7wU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=PpKVVu22C2uNMOyxZpksChOWMJKDLjNhZ016TBfFAqW7zOlvmAhM+j5OK2S2DFfws s3j7o0Fcey3MaaSJnsgYlApgVv1PSL8sJSuhgB9AyosXK/CQHy7+gRqsv6P9RGTXMA rS1BYZTbSQXbRjmCnKtb60rHaU78Roin+SIu9OE0=
Date: Thu, 12 Dec 2019 19:54:50 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5GGN5BBCUFPWNJ7JV4AA7AVEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300@github.com>
Subject: [quicwg/base-drafts] Forwarding upstream error to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df30b8ac851e_305c3fa3c8ecd9605684f"; 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/BuR2e4sYplrrT7RaXcnLO-VDHvY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 13 Dec 2019 03:54:53 -0000

----==_mimepart_5df30b8ac851e_305c3fa3c8ecd9605684f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In HTTP/2, it has been easy for a proxy to forward upstream errors to client.

When the upstream abruptly closes a H1 connection (i.e., closed before serving the correct number of bytes as suggested by the content-length header, or before trailers when chunked encoding is used), the HTTP/2 terminator could forward all the content that it received from upstream, then send an RST_STREAM frame. Because HTTP/2 uses TCP, which guarantees the transmission order, the client receives the bytes that the origin has sent, before receiving a reset.

In contrast, HTTP/3 does not have such guarantee. When a HTTP/3 proxy resets a request stream mid-response, the QUIC stack is allowed to cease transmitting data. Depending on when the HTTP/3 proxy receives input from upstream, and depending on how the responses are prioritized, there is fair chance that the HTTP/3 proxy would be resetting the request stream with HTTP_REQUEST_CANCELED, without sending any response at all.

Are we fine with this behavior change?

We could argue that the root cause is the upstream failing to send the correct response. But the change of the failure mode might be an issue, because it would worsen the user-experience when the upstream misbehaves. For example, when an upstream server abruptly terminates the transfer of a JPEG image, a user connected through an HTTP/2 proxy would receive a partial image, whereas a user connected through an HTTP/3 proxy would see nothing (due to the reasons stated above).

Related to: #2426

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3300
----==_mimepart_5df30b8ac851e_305c3fa3c8ecd9605684f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In HTTP/2, it has been easy for a proxy to forward upstream errors to client.</p>
<p>When the upstream abruptly closes a H1 connection (i.e., closed before serving the correct number of bytes as suggested by the content-length header, or before trailers when chunked encoding is used), the HTTP/2 terminator could forward all the content that it received from upstream, then send an RST_STREAM frame. Because HTTP/2 uses TCP, which guarantees the transmission order, the client receives the bytes that the origin has sent, before receiving a reset.</p>
<p>In contrast, HTTP/3 does not have such guarantee. When a HTTP/3 proxy resets a request stream mid-response, the QUIC stack is allowed to cease transmitting data. Depending on when the HTTP/3 proxy receives input from upstream, and depending on how the responses are prioritized, there is fair chance that the HTTP/3 proxy would be resetting the request stream with HTTP_REQUEST_CANCELED, without sending any response at all.</p>
<p>Are we fine with this behavior change?</p>
<p>We could argue that the root cause is the upstream failing to send the correct response. But the change of the failure mode might be an issue, because it would worsen the user-experience when the upstream misbehaves. For example, when an upstream server abruptly terminates the transfer of a JPEG image, a user connected through an HTTP/2 proxy would receive a partial image, whereas a user connected through an HTTP/3 proxy would see nothing (due to the reasons stated above).</p>
<p>Related to: <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="407035844" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2426" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2426/hovercard" href="https://github.com/quicwg/base-drafts/pull/2426">#2426</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/3300?email_source=notifications&amp;email_token=AFTOJK5VWLZA2KFAKUV5HXDQYMBQVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IAHCTUA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3TXT5MQOLQYJC7CALQYMBQVANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5DJZ5PSS3YGHJMRBTQYMBQVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IAHCTUA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK5VWLZA2KFAKUV5HXDQYMBQVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IAHCTUA",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK5VWLZA2KFAKUV5HXDQYMBQVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IAHCTUA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df30b8ac851e_305c3fa3c8ecd9605684f--


From nobody Thu Dec 12 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 5004C120807 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 20:47:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k0Z77nIsw-xu for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 20:47:54 -0800 (PST)
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 E872F120818 for <quic-issues@ietf.org>; Thu, 12 Dec 2019 20:47:53 -0800 (PST)
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 EC4E12C112F for <quic-issues@ietf.org>; Thu, 12 Dec 2019 20:47:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576212472; bh=msMlGhwU4jF1nq2HN79IifQi+GK1NrPO0sS1ut78Og8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M92Nf2re5msLaNltTmfBsBQbh0Ihf7ZSnZyWPvCaVsT5KKc3U+IQbqHyHSUOCYMdC CVZzE2Xe0J+ELyo0lk7CKjztNJls6BhtlmkmY4te036KOVUCGGz23VKR9je/S5ZaeU Gt8VRx0amMLIEuJCV++5H+meqKSulO5i1/2OQs70=
Date: Thu, 12 Dec 2019 20:47:52 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5SX2SRIDSCRWYUT7V4ABFHREVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/565298869@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df317f8dd63c_3c8e3fbe15ccd964320ba"; 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/eAcqUI3pap9TkkikEFdeSNRbeeM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 13 Dec 2019 04:47:55 -0000

----==_mimepart_5df317f8dd63c_3c8e3fbe15ccd964320ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PS. Note that HTTP expects intermediaries to forward these errors. If an intermediary erases this error, downstream might cache and reuse the corrupt 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/3300#issuecomment-565298869
----==_mimepart_5df317f8dd63c_3c8e3fbe15ccd964320ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PS. Note that HTTP expects intermediaries to forward these errors. If an intermediary erases this error, downstream might cache and reuse the corrupt 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/3300?email_source=notifications&amp;email_token=AFTOJK33XM6X4KTKCR2QH6TQYMHXRA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGY4NNI#issuecomment-565298869">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2Z3KBG2CPREQNOGZ3QYMHXRANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ2KYSEG5DS772ZIWDQYMHXRA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGY4NNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK33XM6X4KTKCR2QH6TQYMHXRA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGY4NNI#issuecomment-565298869",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK33XM6X4KTKCR2QH6TQYMHXRA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGY4NNI#issuecomment-565298869",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df317f8dd63c_3c8e3fbe15ccd964320ba--


From nobody Thu Dec 12 23: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 9A6171200F7 for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 23:06:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9mMHJwsnAK8c for <quic-issues@ietfa.amsl.com>; Thu, 12 Dec 2019 23:06:30 -0800 (PST)
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 3FA7C1200EF for <quic-issues@ietf.org>; Thu, 12 Dec 2019 23:06:30 -0800 (PST)
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 204306A018A for <quic-issues@ietf.org>; Thu, 12 Dec 2019 23:06:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576220789; bh=FOxERPRE2RDHyaGkVmqDqjNLH/gC2VWddOGAq1A5dSY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OVirPV3Eka8WjrVmOdiiTInIl+KYhGXA+Y+hKFmmvi3URFj2kBjPFxpKYhmdPF9BN +7/+0Ayw0B1rmCrVeHigrGamKUjAAB2Cuf/lhzh+NiVNQYprzOOBk10kYqo5UB+B/A vAVmpFdX5o8G8xiiue3LAwKkOVDW8c8wGq5jY1go=
Date: Thu, 12 Dec 2019 23:06:29 -0800
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYCWU3DFMZRWUG32UF4ABVPLEVBNHHB76FHYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3298/565327912@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3298@github.com>
References: <quicwg/base-drafts/issues/3298@github.com>
Subject: Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case  (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df338751143a_466c3fc2efecd9601321ec"; 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/zcLfoCBi6IpIYU78NsnUikx2kYw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 13 Dec 2019 07:06:32 -0000

----==_mimepart_5df338751143a_466c3fc2efecd9601321ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Since data is normally only RTX'ed after having been declared lost, I have (maybe prematurely) optimized for this case. So a series of RTXs without any incoming ACK will in fact occupy multiple buffers.

Maybe I just need to deal with this in my implementation and it doesn't require spec 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/3298#issuecomment-565327912
----==_mimepart_5df338751143a_466c3fc2efecd9601321ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Since data is normally only RTX'ed after having been declared lost, I have (maybe prematurely) optimized for this case. So a series of RTXs without any incoming ACK will in fact occupy multiple buffers.</p>
<p>Maybe I just need to deal with this in my implementation and it doesn't require spec 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/3298?email_source=notifications&amp;email_token=AFTOJK4JYL6DSB3OIN72CDTQYMX7LA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGZDQKA#issuecomment-565327912">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYRZ27I7TZOQODL74TQYMX7LANCNFSM4JZPN44A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2Y5GBIVLE4DRON3WDQYMX7LA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGZDQKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK4JYL6DSB3OIN72CDTQYMX7LA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGZDQKA#issuecomment-565327912",
"url": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK4JYL6DSB3OIN72CDTQYMX7LA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGZDQKA#issuecomment-565327912",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df338751143a_466c3fc2efecd9601321ec--


From nobody Fri Dec 13 11: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 CB072120826 for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 11:25:06 -0800 (PST)
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 nmBMZMAmKMHa for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 11:25:05 -0800 (PST)
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 77887120809 for <quic-issues@ietf.org>; Fri, 13 Dec 2019 11:25:05 -0800 (PST)
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 060DE121269 for <quic-issues@ietf.org>; Fri, 13 Dec 2019 11:25:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576265105; bh=IlrFTEHG0idHQUjE1tH3h7De5XBl4+gbpq9Xw0Zl3Qk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AXTtDjwwhYLOcD1LCB951hz0RD0Ui5E+u/67SvJIEyNT/MEPFnWO49/tMg9LbC6PF ouCd5g3JRwKkwOBkGZhrOuAN8N1R8UqFLeA7lCDm0FpOU6J0C0v7eJFoi0ryHjiHvN dtyxOFG3XWA9vEEju4aBkqIyYZ7Ru0mXCRnWdFPo=
Date: Fri, 13 Dec 2019 11:25:04 -0800
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3JXOLZMYLQ2RNA37V4AEMBBEVBNHHB5B4MBE@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/332069019@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_5df3e590b6225_392f3fb86d2cd96c695863"; 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/NhTAYbd0uq1PSG8XLpplV3If5B4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 13 Dec 2019 19:25:07 -0000

----==_mimepart_5df3e590b6225_392f3fb86d2cd96c695863
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).

Sorry for the delay. The new paragraph (framed as client considerations) sounds like a better way to describe this point. I've added a version of that paragraph and rebased this PR. (There was a merge conflict for the change 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/pull/3150#discussion_r357796404
----==_mimepart_5df3e590b6225_392f3fb86d2cd96c695863
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_r357796404">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>Sorry for the delay. The new paragraph (framed as client considerations) sounds like a better way to describe this point. I've added a version of that paragraph and rebased this PR. (There was a merge conflict for the change 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/pull/3150?email_source=notifications&amp;email_token=AFTOJKYHGWTYBMBH4WIRHIDQYPORBA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPFPRGY#discussion_r357796404">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYT2CH25XLUGRVKFETQYPORBANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZDVZMICZYDYS2JQCLQYPORBA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPFPRGY.gif" height="1" width="1" 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=AFTOJKYHGWTYBMBH4WIRHIDQYPORBA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPFPRGY#discussion_r357796404",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJKYHGWTYBMBH4WIRHIDQYPORBA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPFPRGY#discussion_r357796404",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df3e590b6225_392f3fb86d2cd96c695863--


From nobody Fri Dec 13 18: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 D82401200D8 for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 18:19:48 -0800 (PST)
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 vRr6NeTfeWwt for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 18:19:47 -0800 (PST)
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 5B2C0120019 for <quic-issues@ietf.org>; Fri, 13 Dec 2019 18:19:47 -0800 (PST)
Date: Fri, 13 Dec 2019 18:19:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576289986; bh=K3ZzzIYY+Z1HUMYRpCkiD70jW6L+oTclsiewvvCDhh4=; h=Date:From:To:Subject:From; b=Qne1i9lnUBOguvb5OxUTlyKQ4PY3mkatpt9RGQPoK9qwdj5aPFF/Cgl14pxJD6wNB N3+OhQdRsEwdmhq29u71wcchH3053D6JD0P3fdAjuUWDftWlJ8a4lqZN2tKQcxhOvV BSFXrRN2vNX/q7Z2wNdxeJIopSNharefNFyxPSyQ=
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/flow-control/000000-947548@github.com>
Subject: [quicwg/base-drafts] 947548: add note on pacing and editorialze
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uC1HivCAjoSYOqv93reuO_1lBRQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 02:19:49 -0000

  Branch: refs/heads/jri/flow-control
  Home:   https://github.com/quicwg/base-drafts
  Commit: 94754815fe5d11140f77cebe979ff954e8598574
      https://github.com/quicwg/base-drafts/commit/94754815fe5d11140f77cebe979ff954e8598574
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-13 (Fri, 13 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  add note on pacing and editorialze



From nobody Fri Dec 13 18:20: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 437EE1200D8 for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 18:20:38 -0800 (PST)
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 wL5dh__TJOOk for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 18:20:37 -0800 (PST)
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 D22A5120019 for <quic-issues@ietf.org>; Fri, 13 Dec 2019 18:20:36 -0800 (PST)
Date: Fri, 13 Dec 2019 18:20:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576290036; bh=hbdXgD4+KqfJMjjt0+dPN73QdrHiinUo1xfC7LCVq6I=; h=Date:From:To:Subject:From; b=E0CojMEbD5tYrMoEkdVl50rj68lg2cF1k3v+S4ZZcZIrKHDy5tSSAC0hcn2EqBz4b +iXpgqN0xacUjqclmGkKZxjGG6bJQwSVNLeoEE9bBcXT8g0WT3OuVTcNJExaEiPz0a Sl6x7RR45JzxiS4bh4z3RIQbqW/tNe6PLn4Xhk4E=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/4ea4f2-cbf2a6@github.com>
Subject: [quicwg/base-drafts] cbf2a6: Script updating gh-pages from 94754815. [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/j3aFNIXNJ_NpoiR0NQfMSfucbq4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 02:20:38 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: cbf2a643843c64d9755405825586bd78c4446467
      https://github.com/quicwg/base-drafts/commit/cbf2a643843c64d9755405825586bd78c4446467
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-14 (Sat, 14 Dec 2019)

  Changed paths:
    R bad-close-ok/draft-ietf-quic-http.html
    R bad-close-ok/draft-ietf-quic-http.txt
    R bad-close-ok/draft-ietf-quic-invariants.html
    R bad-close-ok/draft-ietf-quic-invariants.txt
    R bad-close-ok/draft-ietf-quic-qpack.html
    R bad-close-ok/draft-ietf-quic-qpack.txt
    R bad-close-ok/draft-ietf-quic-recovery.html
    R bad-close-ok/draft-ietf-quic-recovery.txt
    R bad-close-ok/draft-ietf-quic-tls.html
    R bad-close-ok/draft-ietf-quic-tls.txt
    R bad-close-ok/draft-ietf-quic-transport.html
    R bad-close-ok/draft-ietf-quic-transport.txt
    R bad-close-ok/index.html
    M index.html
    R initial-bidi-send-state/draft-ietf-quic-http.html
    R initial-bidi-send-state/draft-ietf-quic-http.txt
    R initial-bidi-send-state/draft-ietf-quic-invariants.html
    R initial-bidi-send-state/draft-ietf-quic-invariants.txt
    R initial-bidi-send-state/draft-ietf-quic-qpack.html
    R initial-bidi-send-state/draft-ietf-quic-qpack.txt
    R initial-bidi-send-state/draft-ietf-quic-recovery.html
    R initial-bidi-send-state/draft-ietf-quic-recovery.txt
    R initial-bidi-send-state/draft-ietf-quic-tls.html
    R initial-bidi-send-state/draft-ietf-quic-tls.txt
    R initial-bidi-send-state/draft-ietf-quic-transport.html
    R initial-bidi-send-state/draft-ietf-quic-transport.txt
    R initial-bidi-send-state/index.html
    R invalid-close/draft-ietf-quic-http.html
    R invalid-close/draft-ietf-quic-http.txt
    R invalid-close/draft-ietf-quic-invariants.html
    R invalid-close/draft-ietf-quic-invariants.txt
    R invalid-close/draft-ietf-quic-qpack.html
    R invalid-close/draft-ietf-quic-qpack.txt
    R invalid-close/draft-ietf-quic-recovery.html
    R invalid-close/draft-ietf-quic-recovery.txt
    R invalid-close/draft-ietf-quic-tls.html
    R invalid-close/draft-ietf-quic-tls.txt
    R invalid-close/draft-ietf-quic-transport.html
    R invalid-close/draft-ietf-quic-transport.txt
    R invalid-close/index.html
    A jri/flow-control/draft-ietf-quic-http.html
    A jri/flow-control/draft-ietf-quic-http.txt
    A jri/flow-control/draft-ietf-quic-invariants.html
    A jri/flow-control/draft-ietf-quic-invariants.txt
    A jri/flow-control/draft-ietf-quic-qpack.html
    A jri/flow-control/draft-ietf-quic-qpack.txt
    A jri/flow-control/draft-ietf-quic-recovery.html
    A jri/flow-control/draft-ietf-quic-recovery.txt
    A jri/flow-control/draft-ietf-quic-tls.html
    A jri/flow-control/draft-ietf-quic-tls.txt
    A jri/flow-control/draft-ietf-quic-transport.html
    A jri/flow-control/draft-ietf-quic-transport.txt
    A jri/flow-control/index.html
    R life/draft-ietf-quic-http.html
    R life/draft-ietf-quic-http.txt
    R life/draft-ietf-quic-invariants.html
    R life/draft-ietf-quic-invariants.txt
    R life/draft-ietf-quic-qpack.html
    R life/draft-ietf-quic-qpack.txt
    R life/draft-ietf-quic-recovery.html
    R life/draft-ietf-quic-recovery.txt
    R life/draft-ietf-quic-tls.html
    R life/draft-ietf-quic-tls.txt
    R life/draft-ietf-quic-transport.html
    R life/draft-ietf-quic-transport.txt
    R life/index.html
    R resetting/draft-ietf-quic-http.html
    R resetting/draft-ietf-quic-http.txt
    R resetting/draft-ietf-quic-invariants.html
    R resetting/draft-ietf-quic-invariants.txt
    R resetting/draft-ietf-quic-qpack.html
    R resetting/draft-ietf-quic-qpack.txt
    R resetting/draft-ietf-quic-recovery.html
    R resetting/draft-ietf-quic-recovery.txt
    R resetting/draft-ietf-quic-tls.html
    R resetting/draft-ietf-quic-tls.txt
    R resetting/draft-ietf-quic-transport.html
    R resetting/draft-ietf-quic-transport.txt
    R resetting/index.html
    R restore-path-state/draft-ietf-quic-http.html
    R restore-path-state/draft-ietf-quic-http.txt
    R restore-path-state/draft-ietf-quic-invariants.html
    R restore-path-state/draft-ietf-quic-invariants.txt
    R restore-path-state/draft-ietf-quic-qpack.html
    R restore-path-state/draft-ietf-quic-qpack.txt
    R restore-path-state/draft-ietf-quic-recovery.html
    R restore-path-state/draft-ietf-quic-recovery.txt
    R restore-path-state/draft-ietf-quic-tls.html
    R restore-path-state/draft-ietf-quic-tls.txt
    R restore-path-state/draft-ietf-quic-transport.html
    R restore-path-state/draft-ietf-quic-transport.txt
    R restore-path-state/index.html
    R where-art-thou-frame/draft-ietf-quic-http.html
    R where-art-thou-frame/draft-ietf-quic-http.txt
    R where-art-thou-frame/draft-ietf-quic-invariants.html
    R where-art-thou-frame/draft-ietf-quic-invariants.txt
    R where-art-thou-frame/draft-ietf-quic-qpack.html
    R where-art-thou-frame/draft-ietf-quic-qpack.txt
    R where-art-thou-frame/draft-ietf-quic-recovery.html
    R where-art-thou-frame/draft-ietf-quic-recovery.txt
    R where-art-thou-frame/draft-ietf-quic-tls.html
    R where-art-thou-frame/draft-ietf-quic-tls.txt
    R where-art-thou-frame/draft-ietf-quic-transport.html
    R where-art-thou-frame/draft-ietf-quic-transport.txt
    R where-art-thou-frame/index.html

  Log Message:
  -----------
  Script updating gh-pages from 94754815. [ci skip]



From nobody Fri Dec 13 18: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 784551200D8 for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 18:22:15 -0800 (PST)
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 0FS5jqlKwmsl for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 18:22:13 -0800 (PST)
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 45EF4120019 for <quic-issues@ietf.org>; Fri, 13 Dec 2019 18:22:13 -0800 (PST)
Date: Fri, 13 Dec 2019 18:22:12 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576290132; bh=LrAASkKQRCafR2Xlp0BfLAHO0qNXz6FYzd8RYFFpI0s=; h=Date:From:To:Subject:From; b=OWOOLNTZVBIXVFHG6frtAgbfMIoevDoQDlpHMVZ7e2F3ZN5loH18irXH4IQUCqIbW tg6NuK6Q2iWx+tqLB0o96QMFerlFoK/tFtc7auJMpzKcctCe7rJRqu8ApgbbPQAg3X E6gUc+qAIpEZEHrx5S9siyemujqDOQOHCy6GpkC0=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/cbf2a6-1e4030@github.com>
Subject: [quicwg/base-drafts] 1e4030: Script updating issues at 2019-12-14T02:22:05Z. [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/eiKiV5cXDDSA-9skZnVjNsZiGfQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 02:22:16 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1e40307e7887a7b3e4ee9b234b53f9e3e0a28d35
      https://github.com/quicwg/base-drafts/commit/1e40307e7887a7b3e4ee9b234b53f9e3e0a28d35
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-14 (Sat, 14 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-14T02:22:05Z. [ci skip]



From nobody Fri Dec 13 18: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 8D5E01200D8 for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 18:26:15 -0800 (PST)
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 qyY8WcyV4h5r for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 18:26:14 -0800 (PST)
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 3AA05120019 for <quic-issues@ietf.org>; Fri, 13 Dec 2019 18:26:14 -0800 (PST)
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 8B5486A0211 for <quic-issues@ietf.org>; Fri, 13 Dec 2019 18:26:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576290373; bh=xs7WbLCpHIX9Mrjxm315FZ5cYzg7Uk6LIR+z+rBruuQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=OYBgMRDaReA1fBKpCaKoH/PH47rgTaDfVm7UB6fQtiszMib5lA9MxZWDRYs72Dx3k O+zjxx2rFl7yxlt7XkwTI7Mro2e2PPWYgtkMt6JYNxfitpU7fthg4srf0IJ2TmZa5I AMtslOL+kWrNWW31rn7YbuEfKlyw5C9crtPOWJfU=
Date: Fri, 13 Dec 2019 18:26:13 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK56ISK5RH23XTAOBHV4AF5MLEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301@github.com>
Subject: [quicwg/base-drafts] Add pacing note to flow control and other edits (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df448457c6ca_23ae3f9cd72cd96421819d"; 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/1XCieHx8xgIDnDv0kb66poDmDaU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 02:26:15 -0000

----==_mimepart_5df448457c6ca_23ae3f9cd72cd96421819d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Addresses feedback from
- @gorryfair,  to add a note about pacing to handle bursts resulting from flow control credit;
- @kazuho, that advice on when to send *_DATA frames (at least 2 RTTs before sender is blocked) is too specific.

I&#39;ve also done some editorializing to fix flow.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3301

-- Commit Summary --

  * add note on pacing and editorialze

-- File Changes --

    M draft-ietf-quic-transport.md (55)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3301.patch
https://github.com/quicwg/base-drafts/pull/3301.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/3301

----==_mimepart_5df448457c6ca_23ae3f9cd72cd96421819d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Addresses feedback from</p>
<ul>
<li><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/gorryfair/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gorryfair">@gorryfair</a>,  to add a note about pacing to handle bursts resulting from flow control credit;</li>
<li><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, that advice on when to send *_DATA frames (at least 2 RTTs before sender is blocked) is too specific.</li>
</ul>
<p>I've also done some editorializing to fix flow.</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/3301'>https://github.com/quicwg/base-drafts/pull/3301</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>add note on pacing and editorialze</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3301/files#diff-0">draft-ietf-quic-transport.md</a>
    (55)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3301.patch'>https://github.com/quicwg/base-drafts/pull/3301.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3301.diff'>https://github.com/quicwg/base-drafts/pull/3301.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/3301?email_source=notifications&amp;email_token=AFTOJK2K32KZHVHAHKKDFFTQYQ74LA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IAO7NRQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7AW26MDKU4AHPFCRDQYQ74LANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYYMTKC5RF3NCV3YVDQYQ74LA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IAO7NRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK2K32KZHVHAHKKDFFTQYQ74LA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IAO7NRQ",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK2K32KZHVHAHKKDFFTQYQ74LA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IAO7NRQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df448457c6ca_23ae3f9cd72cd96421819d--


From nobody Fri Dec 13 20:15: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 59B54120143 for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 20:15:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BG6aDpJnBSGq for <quic-issues@ietfa.amsl.com>; Fri, 13 Dec 2019 20:15:54 -0800 (PST)
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 D150E12013D for <quic-issues@ietf.org>; Fri, 13 Dec 2019 20:15:53 -0800 (PST)
Date: Fri, 13 Dec 2019 20:15:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576296952; bh=/u3vWW2iM8Gp1NV3+B13XyKWIfdvvAByGR3wnZwvHbM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CzwlfoHKqC2hLBvLoHhhqG9WvX9rYZ2UmSKYX1fYjyyHPpa58ls02//Do5iRQXF4D pTfxRjesnLFViHRhuXx7L/dIESC1yXJW6tDOQZy80vlG17K6kNelv04dPDmbm4p+E2 CLIlKklYt2339RUVF3yauEN1kWgSYOMCsQV1GG1U=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4PHWOR25HOHVFVDWN4AGKHREVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/c565680857@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Add pacing note to flow control and other edits (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df461f8c461d_4cf33fdf4accd96819601f"; 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/kZnExDx9q3IqLahA4f88ce0F5Pk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 04:15:55 -0000

----==_mimepart_5df461f8c461d_4cf33fdf4accd96819601f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Is this the right place to discuss pacing? In my mind, we=E2=80=99re talk=
ing about different layers here. Bursty sending could happen due to many =
reasons, only one of them is due to increased flow control credit. =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/3301#issuecomment-565680857=

----==_mimepart_5df461f8c461d_4cf33fdf4accd96819601f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Is this the right place to discuss pacing? In my mind, we=E2=80=99re t=
alking about different layers here. Bursty sending could happen due to ma=
ny reasons, only one of them is due to increased flow control credit.</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/3301?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK5KQI5SI3U3JWJGQ3LQYRMXRA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMV=
BW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG3ZVWI#issuecomment-565680857">view it on =
GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-au=
th/AFTOJK6GRYLCMGJH7NPGVJTQYRMXRANCNFSM4J2YHBAA">unsubscribe</a>.<img src=
=3D"https://github.com/notifications/beacon/AFTOJKYOIRMEC6DZDYE5LYTQYRMXR=
A5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZ=
GOEG3ZVWI.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/3301?email_source=3D=
notifications\u0026email_token=3DAFTOJK5KQI5SI3U3JWJGQ3LQYRMXRA5CNFSM4J2Y=
HBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG3ZVWI#i=
ssuecomment-565680857",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK5KQI5SI3U3JWJGQ3LQYRMXRA5CNFSM4J2YHB=
AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG3ZVWI#iss=
uecomment-565680857",=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_5df461f8c461d_4cf33fdf4accd96819601f--


From nobody Sat Dec 14 00:09: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 B782312013F for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 00:09:11 -0800 (PST)
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 olh_iU2MFyom for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 00:09:10 -0800 (PST)
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 2D88F120086 for <quic-issues@ietf.org>; Sat, 14 Dec 2019 00:09:10 -0800 (PST)
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 6DD898C0027 for <quic-issues@ietf.org>; Sat, 14 Dec 2019 00:09:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576310949; bh=5+KqJ61k5jidJ/+44/hNBVtNfzWcDskFJDkTDsgSDwU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iZrAS6abnVkkyYTj2K4IBibo3cvfwdrsyxTWkOCGzBak0wSuxcNaTRfEriy6pUUoW SwB8lvswYrzuocS20rFVtE6RI8SCGfOvM0ZiqdH4OoV1TSdbr6ZNbg4DjfhDo4wDik 4H/yt+HxdbeuMpPb8BAV1un/trkP3xFIGVrCEYxA=
Date: Sat, 14 Dec 2019 00:09:09 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7FMDL5DMQHGWS7ND54AHFSLEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/c565694181@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Add pacing note to flow control and other edits (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df498a55e0f1_5c693fb396ccd95c15069d"; 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/KF0yAAR-4knjQdGCVP0Q8yR25O4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 08:09:12 -0000

----==_mimepart_5df498a55e0f1_5c693fb396ccd95c15069d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yeah I was wondering that too.  We do talk about application limited in t=
he=0D
recovery doc, so maybe that's the place to clarify this. I'll see (after=0D=

the weekend) if it makes sense to add anything there.=0D
=0D
On Fri, Dec 13, 2019, 8:15 PM Marten Seemann <notifications@github.com>=0D=

wrote:=0D
=0D
> Is this the right place to discuss pacing? In my mind, we=E2=80=99re ta=
lking about=0D
> different layers here. Bursty sending could happen due to many reasons,=
=0D
> only one of them is due to increased flow control credit.=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/pull/3301?email_source=3Dnotific=
ations&email_token=3DACUOBVAKHV35WISVUFEYPJTQYRMXBA5CNFSM4J2YHBAKYY3PNVWW=
K3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG3ZVWI#issuecomment-=
565680857>,=0D
> or unsubscribe=0D
> <https://github.com/notifications/unsubscribe-auth/ACUOBVHIJVMTCFUFMKF7=
5NDQYRMXBANCNFSM4J2YHBAA>=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/3301#issuecomment-565694181=

----==_mimepart_5df498a55e0f1_5c693fb396ccd95c15069d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yeah I was wondering that too.  We do talk about application limited in t=
he<br>=0D
recovery doc, so maybe that&#39;s the place to clarify this. I&#39;ll see=
 (after<br>=0D
the weekend) if it makes sense to add anything there.<br>=0D
<br>=0D
On Fri, Dec 13, 2019, 8:15 PM Marten Seemann &lt;notifications@github.com=
&gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; Is this the right place to discuss pacing? In my mind, we=E2=80=99re=
 talking about<br>=0D
&gt; different layers here. Bursty sending could happen due to many reaso=
ns,<br>=0D
&gt; only one of them is due to increased flow control credit.<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/pull/3301?email_source=3Dn=
otifications&amp;email_token=3DACUOBVAKHV35WISVUFEYPJTQYRMXBA5CNFSM4J2YHB=
AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG3ZVWI#iss=
uecomment-565680857&gt;,<br>=0D
&gt; or unsubscribe<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/ACUOBVHIJVMTCF=
UFMKF75NDQYRMXBANCNFSM4J2YHBAA&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/3301?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK22XOMGU552QWSULBDQYSICLA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMV=
BW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG345ZI#issuecomment-565694181">view it on =
GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-au=
th/AFTOJK4TFDL3M4UIPBCSGKLQYSICLANCNFSM4J2YHBAA">unsubscribe</a>.<img src=
=3D"https://github.com/notifications/beacon/AFTOJK2IS3DZNULSYW6ADM3QYSICL=
A5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZ=
GOEG345ZI.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/3301?email_source=3D=
notifications\u0026email_token=3DAFTOJK22XOMGU552QWSULBDQYSICLA5CNFSM4J2Y=
HBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG345ZI#i=
ssuecomment-565694181",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK22XOMGU552QWSULBDQYSICLA5CNFSM4J2YHB=
AKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG345ZI#iss=
uecomment-565694181",=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_5df498a55e0f1_5c693fb396ccd95c15069d--


From nobody Sat Dec 14 09:00: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 AA02B12006B for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 09:00:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tn_9AJ-id7Hu for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 09:00:42 -0800 (PST)
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 F1FD612004F for <quic-issues@ietf.org>; Sat, 14 Dec 2019 09:00:41 -0800 (PST)
Date: Sat, 14 Dec 2019 09:00:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576342841; bh=TyK+RILUOeD8irBEhsgsdWBHCKoaK7HyqIlTt70f9bE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qSJGkZ1qtgA1Cbj5qYZEFHKrKY/73nyH2VVYqo7qBjaEOINRjJ49URD32mFE/+hSG Lq1NZOsr8uMC9uLLMJER2cmyCphmtQMnR831fjJ56yjoDxyfd3ThykLzgNxvjpYwa9 Axkprdm8kckZRwnT3WeSEB6BoM7kGGaOZ7fj2byc=
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK74Z5TXYVPNKVXML2F4AJD3TEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/c565734340@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Add pacing note to flow control and other edits (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df5153921d2f_6d4d3f84304cd968268659"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gorryfair
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A0WuBkWntlhLDzA_0k7cztQemsk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 17:00:44 -0000

----==_mimepart_5df5153921d2f_6d4d3f84304cd968268659
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think we should discuss what to do in one place, but given the sort of traffic bursts that can arise if you happen to get this wrong, I am still keen to see a couple of sentences here that explain the pathology when a sender has cwnd and no credit, and then suddenly get lots of credit. We see the enormous burst, and it is REALLY not nice if you don't have a pacer to fix it (or figure out the receiver should have sent the credit 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/pull/3301#issuecomment-565734340
----==_mimepart_5df5153921d2f_6d4d3f84304cd968268659
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think we should discuss what to do in one place, but given the sort of traffic bursts that can arise if you happen to get this wrong, I am still keen to see a couple of sentences here that explain the pathology when a sender has cwnd and no credit, and then suddenly get lots of credit. We see the enormous burst, and it is REALLY not nice if you don't have a pacer to fix it (or figure out the receiver should have sent the credit 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/pull/3301?email_source=notifications&amp;email_token=AFTOJK544T5LLEACHYUVGQ3QYUGLTA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG4GXRA#issuecomment-565734340">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5DZD3QEJ72VI2V6C3QYUGLTANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6B3HQ6YW7VR6NVG3DQYUGLTA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG4GXRA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK544T5LLEACHYUVGQ3QYUGLTA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG4GXRA#issuecomment-565734340",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK544T5LLEACHYUVGQ3QYUGLTA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG4GXRA#issuecomment-565734340",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df5153921d2f_6d4d3f84304cd968268659--


From nobody Sat Dec 14 15:13: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 60933120088 for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 15:13:29 -0800 (PST)
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 1xuc4YF1Kyvz for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 15:13:28 -0800 (PST)
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 25065120059 for <quic-issues@ietf.org>; Sat, 14 Dec 2019 15:13:28 -0800 (PST)
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 D9D8F96036D for <quic-issues@ietf.org>; Sat, 14 Dec 2019 15:13:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576365206; bh=j6V20E4IPOABxajn55w1v/7vYvxAMYU8PdM/TmCQ70E=; h=Date:From:To:Subject:From; b=cqIILMxb4kPYqEDvGx74yB1LWBh35KS9/bQIXz93N87B58LXIyZhL2BEz0H0PDlql wpHO7Lru0DroA5VBDcYVOSDGMno09JrsntyGoQFXni1IrYJoYK2v5mP/ZQJ49e0puF zJ89aE/FRDYg5GrRl86Pno96rhtE/x/olgxN/mjQ=
Date: Sat, 14 Dec 2019 15:13:26 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/flow-control/947548-bb2988@github.com>
Subject: [quicwg/base-drafts] bb2988: remove pacing recommendation
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SPo2db7cImixbU5unqMqdkiGvCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 23:13:29 -0000

  Branch: refs/heads/jri/flow-control
  Home:   https://github.com/quicwg/base-drafts
  Commit: bb2988130cf981e813f5378b9f908c3b09f134ca
      https://github.com/quicwg/base-drafts/commit/bb2988130cf981e813f5378b9f908c3b09f134ca
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-14 (Sat, 14 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  remove pacing recommendation



From nobody Sat Dec 14 15:13: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 6D87C120088 for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 15:13:38 -0800 (PST)
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 lyn9SvLyPGXP for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 15:13:37 -0800 (PST)
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 33B8E120059 for <quic-issues@ietf.org>; Sat, 14 Dec 2019 15:13:37 -0800 (PST)
Date: Sat, 14 Dec 2019 15:13:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576365216; bh=Q8rBTS8tkxc5B+kA12RZIUqmuRWWJCGGaDDRE4vGRX0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bul/MRr7qRX38Qs2ioS0qzeiRdJv50am2ax80IIPVbIye722bvwkMq9IbsaKKVIz1 J0I3qI0S9lMVYF4ZoFsRw3V/+LqeuYMeIiMoDcjcoC9peqXIxfWhFp7WjtLshv72VT Ad0TWEzsTMIxsOpyUHL3yT6ag5cYe5wRrIhDQP6M=
From: Jana Iyengar <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/3301/push/4397651548@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Add pacing note to flow control and other edits (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df56ca02f1d3_7d173fc44aecd968274225"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/iYyIGTe2hTWqvk3PtW7sfLgPzQg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 23:13:38 -0000

----==_mimepart_5df56ca02f1d3_7d173fc44aecd968274225
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

bb2988130cf981e813f5378b9f908c3b09f134ca  remove pacing recommendation


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3301/files/94754815fe5d11140f77cebe979ff954e8598574..bb2988130cf981e813f5378b9f908c3b09f134ca

----==_mimepart_5df56ca02f1d3_7d173fc44aecd968274225
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/bb2988130cf981e813f5378b9f908c3b09f134ca">bb29881</a>  remove pacing recommendation</li>
</ul>


<p style="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/3301/files/94754815fe5d11140f77cebe979ff954e8598574..bb2988130cf981e813f5378b9f908c3b09f134ca?email_source=notifications&amp;email_token=AFTOJK3HWEKMZCTWEO7VZILQYVSCBA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGM4TONRVGE2TIOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2RJK6URDEN4VKRCNDQYVSCBANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2P6V3P46XUVL7SRJTQYVSCBA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGM4TONRVGE2TIOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301/files/94754815fe5d11140f77cebe979ff954e8598574..bb2988130cf981e813f5378b9f908c3b09f134ca?email_source=notifications\u0026email_token=AFTOJK3HWEKMZCTWEO7VZILQYVSCBA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGM4TONRVGE2TIOA",
"url": "https://github.com/quicwg/base-drafts/pull/3301/files/94754815fe5d11140f77cebe979ff954e8598574..bb2988130cf981e813f5378b9f908c3b09f134ca?email_source=notifications\u0026email_token=AFTOJK3HWEKMZCTWEO7VZILQYVSCBA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGM4TONRVGE2TIOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df56ca02f1d3_7d173fc44aecd968274225--


From nobody Sat Dec 14 15:14: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 460ED1200A1 for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 15:14:22 -0800 (PST)
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 HqE_HRQovPfz for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 15:14:21 -0800 (PST)
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 F0CDC120059 for <quic-issues@ietf.org>; Sat, 14 Dec 2019 15:14:20 -0800 (PST)
Date: Sat, 14 Dec 2019 15:14:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576365260; bh=I/h9Z7pTW7wqpR0PQbI1DplPxdGQ3zoNNsBntBuxpfw=; h=Date:From:To:Subject:From; b=0G+Qtaw8wPySpLwSFuJzRp23zNVBW0FDjppRBpUO/k2myAt+VtgGWrighRemYk35n dTFQJWMR9KHcsGo2tIwz/uK4S8LxV/nQ8ugkbbTaaMf29AJgi/YGeObFVElDAO2WWq I14u4REpKDTCFb7X2WcZUc9Qu+DtXJoN7TbNBpns=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/1e4030-54d3e4@github.com>
Subject: [quicwg/base-drafts] 54d3e4: Script updating gh-pages from bb298813. [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/3lq2KqSXkKLvr0hORkDS0f-tVtA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 23:14:22 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 54d3e46261e8829883c11c18fb69b9f974775ee3
      https://github.com/quicwg/base-drafts/commit/54d3e46261e8829883c11c18fb69b9f974775ee3
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-14 (Sat, 14 Dec 2019)

  Changed paths:
    M index.html
    M jri/flow-control/draft-ietf-quic-transport.html
    M jri/flow-control/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from bb298813. [ci skip]



From nobody Sat Dec 14 15: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 F283F120088 for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 15:16:08 -0800 (PST)
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 yzu9FXbJhLDO for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 15:16:07 -0800 (PST)
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 C8F53120059 for <quic-issues@ietf.org>; Sat, 14 Dec 2019 15:16:07 -0800 (PST)
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 073666E054D for <quic-issues@ietf.org>; Sat, 14 Dec 2019 15:16:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576365367; bh=cZtkxPFSkezZXLkLjC2ps/F2EoEuhlnHnEgkwKhUEuw=; h=Date:From:To:Subject:From; b=QwhvXhKgtVb6Dj9Jx6D1XWGcsaXXj9oSQ/cGqoCsU28pULmNVFJMA/ZpaaVQ10eDs 8YiyDO3H6oMhGec6y44F6qO9RIlgk5S0KNcGJYZBUrNh5ZO044s5zbgzpEemIhfkVu eq0Sjpm2rxGHPR2t0nDdM9clY6JWtal2I/TtPgw0=
Date: Sat, 14 Dec 2019 15:16:06 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/54d3e4-18cc48@github.com>
Subject: [quicwg/base-drafts] 18cc48: Script updating issues at 2019-12-14T23:15:59Z. [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/Co9irHFZmiJ0olPZ2BZIaBiVHjw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 23:16:09 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 18cc4806bb95d1a03692a8e91f199f92f476e2af
      https://github.com/quicwg/base-drafts/commit/18cc4806bb95d1a03692a8e91f199f92f476e2af
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-14 (Sat, 14 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-14T23:15:59Z. [ci skip]



From nobody Sat Dec 14 15: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 A732B120059 for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 15:16:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eRekjmqJrkOx for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 15:16:53 -0800 (PST)
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 3F107120044 for <quic-issues@ietf.org>; Sat, 14 Dec 2019 15:16:53 -0800 (PST)
Date: Sat, 14 Dec 2019 15:16:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576365412; bh=E5E4ucVzNc7wGjdlsrNlNkEBMrLTft0J0cw9MCmuQo0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MiV+XKHyTE9jGtvx1nsCTeD9WPrT2S3qJvZ5RGuILBEEgs9ve1sL02M1QdXGMRQW8 jOrBnmgsegQsB5OvtKUvxX6BNY8997f0YnHDK6LWxtKpx/g6SVnge/rmUszmz4j324 xXR0cJDr+NPsMp83tMsUHTc129B3OziUqkExhFsI=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5HXI7RBET4GSARL454AKP6JEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/c565761543@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Add pacing note to flow control and other edits (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df56d6465684_29393f974b8cd9684514ec"; 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/zaWLp0Zej-LHe2Wn-vf00bD1VoQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 14 Dec 2019 23:16:54 -0000

----==_mimepart_5df56d6465684_29393f974b8cd9684514ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gorryfair: [Section 6.9](https://quicwg.org/base-drafts/draft-ietf-quic-recovery.html#section-6.9) in the recovery draft covers the general case of an under-utilized cwnd, which applies here. The same bursting can happen with a bursty app as well, but we've said it all in one place -- in that section of the recovery draft. I think that section could use some editing work (which I'll take on separately), but we've already said there that it applies to flow control. I think that ought to cover the pacing 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/pull/3301#issuecomment-565761543
----==_mimepart_5df56d6465684_29393f974b8cd9684514ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/gorryfair/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gorryfair">@gorryfair</a>: <a href="https://quicwg.org/base-drafts/draft-ietf-quic-recovery.html#section-6.9" rel="nofollow">Section 6.9</a> in the recovery draft covers the general case of an under-utilized cwnd, which applies here. The same bursting can happen with a bursty app as well, but we've said it all in one place -- in that section of the recovery draft. I think that section could use some editing work (which I'll take on separately), but we've already said there that it applies to flow control. I think that ought to cover the pacing 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/pull/3301?email_source=notifications&amp;email_token=AFTOJK6I6DY33EDU5G7L6V3QYVSOJA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG4NMBY#issuecomment-565761543">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK44IGYXDZRHTQNDYGLQYVSOJANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4WI6BEKJO3GM7SZQLQYVSOJA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG4NMBY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK6I6DY33EDU5G7L6V3QYVSOJA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG4NMBY#issuecomment-565761543",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK6I6DY33EDU5G7L6V3QYVSOJA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG4NMBY#issuecomment-565761543",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df56d6465684_29393f974b8cd9684514ec--


From nobody Sat Dec 14 23: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 4EDCC120071 for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 23:12:09 -0800 (PST)
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 xwjY4UxogqgK for <quic-issues@ietfa.amsl.com>; Sat, 14 Dec 2019 23:12:07 -0800 (PST)
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 893CC120005 for <quic-issues@ietf.org>; Sat, 14 Dec 2019 23:12:07 -0800 (PST)
Date: Sat, 14 Dec 2019 23:12:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576393926; bh=17cy9tkDGkfPTz8sBCEfzVbAB6sTEGt2dUIQhrsjoJw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zz1CHP4szfMzR/pSB6O84ye6w0HW7AFHpU913mdQ0ss3OED1fFY3INu35+CJZvP8O ytve0hAeBp2QYKtJkj5lM663gS3Xn/yskOYCjdEchxViVzSZK2HoZ9e2hpw8CEvwHX VXOGiKLdOQDuPGqKdl94h+T52DFsbzhncw5HmyyE=
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZWVX6J3ZFSEGIRQC54AMHUNEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/332246780@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df5dcc69b1cf_29363f974b8cd9685830f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gorryfair
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_KbSnJ2SLT85P83ng7ivi96NRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 15 Dec 2019 07:12:09 -0000

----==_mimepart_5df5dcc69b1cf_29363f974b8cd9685830f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

gorryfair commented on this pull request.



> @@ -833,11 +833,6 @@ implementations.  As an optimization, an endpoint could send frames related to
 flow control only when there are other frames to send or when a peer is blocked,
 ensuring that flow control does not cause extra packets to be sent.
 
-When a sender receives credit after being blocked, it might send a large amount
-of data in response. As is recommended in {{QUIC-RECOVERY}}, implementations
-should pace this data to avoid sending it in a burst and causing short-term

I think this cross-reference is needed - people implementing flow control need to ensure this part is correctly implemented also.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3301#pullrequestreview-332246780
----==_mimepart_5df5dcc69b1cf_29363f974b8cd9685830f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@gorryfair</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3301#discussion_r357958396">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -833,11 +833,6 @@ implementations.  As an optimization, an endpoint could send frames related to
 flow control only when there are other frames to send or when a peer is blocked,
 ensuring that flow control does not cause extra packets to be sent.
 
-When a sender receives credit after being blocked, it might send a large amount
-of data in response. As is recommended in {{QUIC-RECOVERY}}, implementations
-should pace this data to avoid sending it in a burst and causing short-term
</pre>
<p>I think this cross-reference is needed - people implementing flow control need to ensure this part is correctly implemented also.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications&amp;email_token=AFTOJKYAV3MXUWMPIY5FL23QYXKENA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPG257A#pullrequestreview-332246780">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4CIKBZVMCV34BDKWTQYXKENANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZGI4YNF34X527ZUKDQYXKENA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPG257A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJKYAV3MXUWMPIY5FL23QYXKENA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPG257A#pullrequestreview-332246780",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJKYAV3MXUWMPIY5FL23QYXKENA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPG257A#pullrequestreview-332246780",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df5dcc69b1cf_29363f974b8cd9685830f9--


From nobody Sun Dec 15 16:27: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 C1CFE12009C for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 16:27:37 -0800 (PST)
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 DINouwj2fJak for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 16:27:36 -0800 (PST)
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 62E6F12008F for <quic-issues@ietf.org>; Sun, 15 Dec 2019 16:27:36 -0800 (PST)
Date: Sun, 15 Dec 2019 16:27:35 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576456055; bh=nFqXc2f5xOSqBK16udjCOYzRoilAnlHiC32pTWuis6c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y9b/K9TMaQBhjh7GXdHicynxInvimwswkEzkwIgPXjTz4BLNyTPT7hC+CCHlUK+SG pLqxjA3o/kjH3aDpvsUuDd/hiDGPUiWqarB35vyHGy1ccCr9kTNp4viKigUcMK1x5o sxSUngNt7zgHDLzaHvagOYvrmbq4wYiI5cYFmujo=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2WRORGJUBMUJKJT4N4AQA7PEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/565863737@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df6cf7771bab_51dc3f99bd0cd96010261de"; 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/56koGf9vzsAPtdaflU6FQJ7d8L4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 00:27:38 -0000

----==_mimepart_5df6cf7771bab_51dc3f99bd0cd96010261de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop I think I mostly agree with the observation.

Draft-12 essentially changed QUIC to a TLS record layer. QUIC now has four record types because that is what TLS 1.3 has. The key discards are designed based on how TLS 1.3 starts using new keys (i.e. handshake key is used by the server first, and the client is the last to use it).

And moreover, there is another instance we use uint16, in addition to TPs. That is through the use of `HKDF-Expand-Label` function of TLS.

QUIC uses `HKDF-Expand-Label` for deriving protection keys from traffic secrets generated by TLS. As the derivation and use of protection keys is specific to QUIC, we could have directly invoked the `HKDF-Expand` function defined in [RFC 5869](https://tools.ietf.org/html/rfc5869). But in status quo, QUIC uses `HKDF-Expand-Label`, defined in TLS 1.3, which [has a uint16 field in the Label encoding](https://tools.ietf.org/html/rfc8446#section-7.1).

To me, this looks like an example of encouraging code reuse, much like the use `uint16` for encoding TP ID and lengths.

If our principle is going to be to minimize the interface between TLS and QUIC, we should consider changing the points I've stated above.

Or if our principle is to encourage (or leave room for) code reuse between TLS and QUIC, the encoding of TP IDs and lengths should be kept as-is, along with the use of `HKDF-Expand-Label`, how we drop keys, the use of four epochs ...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3294#issuecomment-565863737
----==_mimepart_5df6cf7771bab_51dc3f99bd0cd96010261de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/MikeBishop/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> I think I mostly agree with the observation.</p>
<p>Draft-12 essentially changed QUIC to a TLS record layer. QUIC now has four record types because that is what TLS 1.3 has. The key discards are designed based on how TLS 1.3 starts using new keys (i.e. handshake key is used by the server first, and the client is the last to use it).</p>
<p>And moreover, there is another instance we use uint16, in addition to TPs. That is through the use of <code>HKDF-Expand-Label</code> function of TLS.</p>
<p>QUIC uses <code>HKDF-Expand-Label</code> for deriving protection keys from traffic secrets generated by TLS. As the derivation and use of protection keys is specific to QUIC, we could have directly invoked the <code>HKDF-Expand</code> function defined in <a href="https://tools.ietf.org/html/rfc5869" rel="nofollow">RFC 5869</a>. But in status quo, QUIC uses <code>HKDF-Expand-Label</code>, defined in TLS 1.3, which <a href="https://tools.ietf.org/html/rfc8446#section-7.1" rel="nofollow">has a uint16 field in the Label encoding</a>.</p>
<p>To me, this looks like an example of encouraging code reuse, much like the use <code>uint16</code> for encoding TP ID and lengths.</p>
<p>If our principle is going to be to minimize the interface between TLS and QUIC, we should consider changing the points I've stated above.</p>
<p>Or if our principle is to encourage (or leave room for) code reuse between TLS and QUIC, the encoding of TP IDs and lengths should be kept as-is, along with the use of <code>HKDF-Expand-Label</code>, how we drop keys, the use of four epochs ...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications&amp;email_token=AFTOJK4PA2AR3IOQ5T6KVT3QY3DPPA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG5GKOI#issuecomment-565863737">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK27H5BVHS4NOGZ3SQLQY3DPPANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7YEQPY5VV4TY75U7DQY3DPPA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG5GKOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK4PA2AR3IOQ5T6KVT3QY3DPPA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG5GKOI#issuecomment-565863737",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK4PA2AR3IOQ5T6KVT3QY3DPPA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG5GKOI#issuecomment-565863737",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df6cf7771bab_51dc3f99bd0cd96010261de--


From nobody Sun Dec 15 17:04: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 01DDA12009E for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 17:03:58 -0800 (PST)
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 PWmYus_wVS4L for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 17:03:56 -0800 (PST)
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 8E1A412008F for <quic-issues@ietf.org>; Sun, 15 Dec 2019 17:03:56 -0800 (PST)
Date: Sun, 15 Dec 2019 17:03:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576458235; bh=FuBQFfbBXQEu3Y6WT1SZTnxQhnV8wjIV5ZAyyz1mSPs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rBgricQa8sExTOCBzemMHQ09uwxiPDzSjUK1U1TZtR4QjRaMTsHfu480PPfkhD8Io HZKr2K+xDcw9rAuNQot5eyNI+B0ZAbWHg4fJ8gmYysHn8emwOFKEP1gjIlaiwI+PVn t7gNlwXh8ZtRN0bqlP6C0pIKRwjRtFbpmee2y6cw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY3XQI7TBMQCIIE5V54AQFHXEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/565867776@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df6d7fb5e72e_15243ffb5e6cd95c116547a"; 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/y4jdu8boyHX0pMg1tJTPlY-HzSQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 01:03:58 -0000

----==_mimepart_5df6d7fb5e72e_15243ffb5e6cd95c116547a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The question here is to what extent we consider the TP encoding to be part of the QUIC stack as opposed to the TLS stack.  One school treats the transport parameters as an opaque carrier of bits, leaning on the abstract interface we have defined between transport and TLS.  The other says that implementation strategy might differ and the similarities with TLS can be exploited in some implementations.

The parallel drawn to the KDF function TLS provides is clearer - at least in my mind - about this distinction.  TLS provides a KDF in the form `KDF(secret, label, output_length)` that QUIC uses.  We did at various points in the process consider modifications to that KDF, but the current form is very clear about leaving the KDF function unmodified.

I think are more pertinent questions here is the relative cost change against the improvements that might be gained.  The advantage of retaining the current form is that it can be more tightly integrated into a TLS stack.  The advocates for change see the potential for removing a single instance of bespoke encoding from the QUIC stack, plus a modest reduction in handshake size.

We've heard that at least one implementation would find changes to be disruptive.  I might separately observe that disruption to an existing implementation is not a great motivation for opposing a change on its own, because we all knew the risks when we decided to build to a draft specification.

If we were to make arguments from some principled basis, I would say that the bag of bits view holds: QUIC is responsible for constructing and consuming transport parameters as an opaque blob.  But that's not really a useful basis for making a decision when there are more substantive matters at stake.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3294#issuecomment-565867776
----==_mimepart_5df6d7fb5e72e_15243ffb5e6cd95c116547a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The question here is to what extent we consider the TP encoding to be part of the QUIC stack as opposed to the TLS stack.  One school treats the transport parameters as an opaque carrier of bits, leaning on the abstract interface we have defined between transport and TLS.  The other says that implementation strategy might differ and the similarities with TLS can be exploited in some implementations.</p>
<p>The parallel drawn to the KDF function TLS provides is clearer - at least in my mind - about this distinction.  TLS provides a KDF in the form <code>KDF(secret, label, output_length)</code> that QUIC uses.  We did at various points in the process consider modifications to that KDF, but the current form is very clear about leaving the KDF function unmodified.</p>
<p>I think are more pertinent questions here is the relative cost change against the improvements that might be gained.  The advantage of retaining the current form is that it can be more tightly integrated into a TLS stack.  The advocates for change see the potential for removing a single instance of bespoke encoding from the QUIC stack, plus a modest reduction in handshake size.</p>
<p>We've heard that at least one implementation would find changes to be disruptive.  I might separately observe that disruption to an existing implementation is not a great motivation for opposing a change on its own, because we all knew the risks when we decided to build to a draft specification.</p>
<p>If we were to make arguments from some principled basis, I would say that the bag of bits view holds: QUIC is responsible for constructing and consuming transport parameters as an opaque blob.  But that's not really a useful basis for making a decision when there are more substantive matters at stake.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications&amp;email_token=AFTOJK4J2POKJ2MXUYUEAULQY3HXXA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG5HKAA#issuecomment-565867776">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6TG372JWW3Z7VNZOTQY3HXXANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5NAQMODN4JBKECXW3QY3HXXA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG5HKAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK4J2POKJ2MXUYUEAULQY3HXXA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG5HKAA#issuecomment-565867776",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK4J2POKJ2MXUYUEAULQY3HXXA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG5HKAA#issuecomment-565867776",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df6d7fb5e72e_15243ffb5e6cd95c116547a--


From nobody Sun Dec 15 19:39: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 D41BE1200CC for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 19:39:48 -0800 (PST)
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 52itpd8dpnso for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 19:39:47 -0800 (PST)
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 A2AD5120059 for <quic-issues@ietf.org>; Sun, 15 Dec 2019 19:39:47 -0800 (PST)
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 BE408A01F7 for <quic-issues@ietf.org>; Sun, 15 Dec 2019 19:39:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576467584; bh=fQeBhsNKDaXKXWVHATvBvL40QeW1B+I1jQ/g1WUSJOU=; h=Date:From:To:Subject:From; b=psrqiU8breTVulSqQA5KjQ1D7ZU4RKcYfBK0nFswtBnJRUX0jy5gY0SmZ3GweamPI TwFM71f5qra7MycD21Yh4j1BpxuLHFl/A1OROZ6LrvsO+eH7zaifNxzMCV1REt0My9 XOvWy/i33gzfHQJ6HnKD0l7MD3phI5y/iUCDs4xg=
Date: Sun, 15 Dec 2019 19:39:44 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/fix-refs/000000-254e28@github.com>
Subject: [quicwg/base-drafts] 254e28: Use semi-colon instead of (see {{foo}})
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6FDzLWf7GTIlgAkr-8wuc6S6bQk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 03:39:49 -0000

  Branch: refs/heads/fix-refs
  Home:   https://github.com/quicwg/base-drafts
  Commit: 254e2832508340d862108a0efbc62ac566202049
      https://github.com/quicwg/base-drafts/commit/254e2832508340d862108a0efbc62ac566202049
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Use semi-colon instead of (see {{foo}})

A stylistic change primarily.



From nobody Sun Dec 15 19:40: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 437AB1200CC for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 19:40:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GNmEWVYEmlps for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 19:40:40 -0800 (PST)
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 E341F120059 for <quic-issues@ietf.org>; Sun, 15 Dec 2019 19:40:39 -0800 (PST)
Date: Sun, 15 Dec 2019 19:40:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576467638; bh=Tnt1iZeT2tCulF/CBswiQgd/q48aOZbS0LaufBjytMw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=DP+APSoxdke7h/WdvuSI6BHSy7GHYjIiy9DK0C83XebaHsDuYbCS92Xq3kUDXSrfi 3NpPcSPvfCebzyBIgJ81yiijUlqmNRS7xyFAdtSFpcKYbvnfrvSctNDlY5k8gJaVRa vQzGQJNu2kcUKeaSSf+9MRu4zWmmWUUx2L+8pyB0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK44A74G5YEYIW32RIF4AQXTNEVBNHHCAE6IDQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3302@github.com>
Subject: [quicwg/base-drafts] Use semi-colon instead of (see {{foo}}) (#3302)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df6fcb66e1a0_63b93f8e20acd96883238f"; 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/PoE6124Lf4rSMGVzWsTRRzlFtAk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 03:40:41 -0000

----==_mimepart_5df6fcb66e1a0_63b93f8e20acd96883238f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A stylistic change primarily.  We&#39;ve used the semi-colon form elsewhere.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3302

-- Commit Summary --

  * Use semi-colon instead of (see {{foo}})

-- File Changes --

    M draft-ietf-quic-qpack.md (153)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3302.patch
https://github.com/quicwg/base-drafts/pull/3302.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/3302

----==_mimepart_5df6fcb66e1a0_63b93f8e20acd96883238f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A stylistic change primarily.  We've used the semi-colon form elsewhere.</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/3302'>https://github.com/quicwg/base-drafts/pull/3302</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use semi-colon instead of (see {{foo}})</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3302/files#diff-0">draft-ietf-quic-qpack.md</a>
    (153)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3302.patch'>https://github.com/quicwg/base-drafts/pull/3302.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3302.diff'>https://github.com/quicwg/base-drafts/pull/3302.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/3302?email_source=notifications&amp;email_token=AFTOJKZSXF6BBU5O3NXBJCTQY32DNA5CNFSM4J3D4KXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IATZAOA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY43MMWCP33VVJAPXLQY32DNANCNFSM4J3D4KXA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYQFIWXWTLR7RUOACLQY32DNA5CNFSM4J3D4KXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IATZAOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3302?email_source=notifications\u0026email_token=AFTOJKZSXF6BBU5O3NXBJCTQY32DNA5CNFSM4J3D4KXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IATZAOA",
"url": "https://github.com/quicwg/base-drafts/pull/3302?email_source=notifications\u0026email_token=AFTOJKZSXF6BBU5O3NXBJCTQY32DNA5CNFSM4J3D4KXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IATZAOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df6fcb66e1a0_63b93f8e20acd96883238f--


From nobody Sun Dec 15 19:40: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 22E2D1200CC for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 19:40:45 -0800 (PST)
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 Xdod2EYPPyNa for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 19:40:43 -0800 (PST)
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 C5E2A1200E3 for <quic-issues@ietf.org>; Sun, 15 Dec 2019 19:40:43 -0800 (PST)
Date: Sun, 15 Dec 2019 19:40:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576467643; bh=S67Mfsp/iY1bHUmcZQ+4kDQ71cftjtwhTwxtJdSdU84=; h=Date:From:To:Subject:From; b=txBQAZf6iz9IEgwKuNKabKt6+c/oLHjEKg8B3TldPfJP1Nn4dyVkgAmTVlbdIKat9 dWWFdp2RJht04kGIKHwq0lPpMgeTEoNXnoYD8cGrfFKQYEYxe5oCsCQuw89yoTONpW EDhhbdWDz14pe+w6QEAp3nBIYrBusKVY9MVzsKTg=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/18cc48-527a38@github.com>
Subject: [quicwg/base-drafts] 527a38: Script updating gh-pages from 254e2832. [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/r4g8lrHjjOdIRlSIiTdGG7tOaSw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 03:40:45 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 527a38b85d3d39aa81d58132321ea7fa2183bac8
      https://github.com/quicwg/base-drafts/commit/527a38b85d3d39aa81d58132321ea7fa2183bac8
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    A fix-refs/draft-ietf-quic-http.html
    A fix-refs/draft-ietf-quic-http.txt
    A fix-refs/draft-ietf-quic-invariants.html
    A fix-refs/draft-ietf-quic-invariants.txt
    A fix-refs/draft-ietf-quic-qpack.html
    A fix-refs/draft-ietf-quic-qpack.txt
    A fix-refs/draft-ietf-quic-recovery.html
    A fix-refs/draft-ietf-quic-recovery.txt
    A fix-refs/draft-ietf-quic-tls.html
    A fix-refs/draft-ietf-quic-tls.txt
    A fix-refs/draft-ietf-quic-transport.html
    A fix-refs/draft-ietf-quic-transport.txt
    A fix-refs/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 254e2832. [ci skip]



From nobody Sun Dec 15 19: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 960AE1200B4 for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 19:42:24 -0800 (PST)
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 8SPtk1aLuEJy for <quic-issues@ietfa.amsl.com>; Sun, 15 Dec 2019 19:42:23 -0800 (PST)
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 705F1120059 for <quic-issues@ietf.org>; Sun, 15 Dec 2019 19:42:23 -0800 (PST)
Date: Sun, 15 Dec 2019 19:42:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576467742; bh=wBdHlSNgd3yG/qwiVCEJKH5uRNq2azplqPNcUms9/f0=; h=Date:From:To:Subject:From; b=zo8Y8lZADE/q6jya5aZtXKdiIEEjsLWSSIcnv8sSdeo+C6hINhZPAbCoyAT6FeMh2 csYDZwjZoTpNoi/KbDqOHGe2djqQ2+R0zbP9Pv+MP4lHv02CgWssipHLHhsQdi+IPd 56Mwh7CVbQxzPpxpK8z6Qz7yLy0lEJbjoxFglzYw=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/527a38-5569d5@github.com>
Subject: [quicwg/base-drafts] 5569d5: Script updating issues at 2019-12-16T03:42:14Z. [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/R2yS29YdLlt7nCoJnS7G9AxrgSM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 03:42:25 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5569d5d9926445dbb97bfd160a056480f210e355
      https://github.com/quicwg/base-drafts/commit/5569d5d9926445dbb97bfd160a056480f210e355
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-16T03:42:14Z. [ci skip]



From nobody Mon Dec 16 00: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 02AF21200F4 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 00:19:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-tOTUg08ZGu for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 00:19:27 -0800 (PST)
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 EEDC11200F1 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 00:19:26 -0800 (PST)
Date: Mon, 16 Dec 2019 00:19:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576484366; bh=IxIpQvJv5NEAjXooawQV0SMj1ilDlR69bDe9w2DAKq8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jTFJqymoF81oXgVCgW0DQaWwKVsMnK8xbibHl1Ov4rYlMHSUUQZNYCRnOkog3pHPG jw9nJq3FtPO1X37ko+ZWfRiI2wCZmgBCAY0E9G8fnie3oFbc/qlSO9ymfO+heJvGEo Cyy/4z2IY3RAb84gPQ3IdZWyIEj9udkpK2PHCiG4=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6VNCHQSGPBWFT6NFV4ARYI5EVBNHHCAE6IDQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3302/review/332395738@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3302@github.com>
References: <quicwg/base-drafts/pull/3302@github.com>
Subject: Re: [quicwg/base-drafts] Use semi-colon instead of (see {{foo}}) (#3302)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df73e0e2a9c2_447c3f89c96cd96821386bb"; 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/aHZFJfSUQkDjeOa8yElZFREWOe4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 08:19:28 -0000

----==_mimepart_5df73e0e2a9c2_447c3f89c96cd96821386bb
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/3302#pullrequestreview-332395738
----==_mimepart_5df73e0e2a9c2_447c3f89c96cd96821386bb
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/3302?email_source=notifications&amp;email_token=AFTOJK6T37KD63IDRF62GF3QY42Y5A5CNFSM4J3D4KXKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPH7JWQ#pullrequestreview-332395738">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3CQBYR5LNTLE743JDQY42Y5ANCNFSM4J3D4KXA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6NOP6MC3RUGZ4OUHLQY42Y5A5CNFSM4J3D4KXKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPH7JWQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3302?email_source=notifications\u0026email_token=AFTOJK6T37KD63IDRF62GF3QY42Y5A5CNFSM4J3D4KXKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPH7JWQ#pullrequestreview-332395738",
"url": "https://github.com/quicwg/base-drafts/pull/3302?email_source=notifications\u0026email_token=AFTOJK6T37KD63IDRF62GF3QY42Y5A5CNFSM4J3D4KXKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPH7JWQ#pullrequestreview-332395738",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df73e0e2a9c2_447c3f89c96cd96821386bb--


From nobody Mon Dec 16 02:22: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 A7370120170 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 02:22:24 -0800 (PST)
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 bdXFmJMPfSOQ for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 02:22:22 -0800 (PST)
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 A142F120144 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 02:22:22 -0800 (PST)
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 F2DD8660A90 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 02:22:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576491741; bh=Bzw7Vq0ENd8V/t/42sp2mR9MvSwRLNoH4ORg3dk7EQQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pb6sQwPlpdwQCDpZmZBglAapuPLm2PZLZMEfdYCaZWGAUsgZuziIIefsR/zB+sAqy at4KfDqOYDg5J5Sf7w1cbWQ/S3D5by20bBuMs88fUPrXha92ClK2HgZs9JW+Nj/Jlw HaDrpfd99k2wMmeBtct43bT/SHjKzaYgvalp1PVM=
Date: Mon, 16 Dec 2019 02:22:21 -0800
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2OPVW2HJZFIWOZ3FV4ASGV3EVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/565997951@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df75adde37fc_3d2a3fa9ca6cd9602226744"; 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/nM3ek_xi4xJEiVFbwQ3soYtifHg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 10:22:24 -0000

----==_mimepart_5df75adde37fc_3d2a3fa9ca6cd9602226744
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

As to the opposing views: how likely is it that the majority of the=0D
transport parameters would be the same for a QUIC version that does not=0D=

rely on TLS, for example a version optimized for constrained IoT devices?=
=0D
=0D
I=E2=80=99d argue that most parameters would be the same and further, tha=
t it is=0D
likely that a server would then have to deal with both a TLS version and =
a=0D
non-TLS version.=0D
=0D
In this light, coupling TP close to TLS appears sub-optimal.=0D
=0D
Mikkel=0D
=0D
On 16 December 2019 at 02.03.48, Martin Thomson (notifications@github.com=
)=0D
wrote:=0D
=0D
The question here is to what extent we consider the TP encoding to be par=
t=0D
of the QUIC stack as opposed to the TLS stack. One school treats the=0D
transport parameters as an opaque carrier of bits, leaning on the abstrac=
t=0D
interface we have defined between transport and TLS. The other says that=0D=

implementation strategy might differ and the similarities with TLS can be=
=0D
exploited in some implementations.=0D
=0D
The parallel drawn to the KDF function TLS provides is clearer - at least=
=0D
in my mind - about this distinction. TLS provides a KDF in the form KDF(s=
ecret,=0D
label, output_length) that QUIC uses. We did at various points in the=0D
process consider modifications to that KDF, but the current form is very=0D=

clear about leaving the KDF function unmodified.=0D
=0D
I think are more pertinent questions here is the relative cost change=0D
against the improvements that might be gained. The advantage of retaining=
=0D
the current form is that it can be more tightly integrated into a TLS=0D
stack. The advocates for change see the potential for removing a single=0D=

instance of bespoke encoding from the QUIC stack, plus a modest reduction=
=0D
in handshake size.=0D
=0D
We've heard that at least one implementation would find changes to be=0D
disruptive. I might separately observe that disruption to an existing=0D
implementation is not a great motivation for opposing a change on its own=
,=0D
because we all knew the risks when we decided to build to a draft=0D
specification.=0D
=0D
If we were to make arguments from some principled basis, I would say that=
=0D
the bag of bits view holds: QUIC is responsible for constructing and=0D
consuming transport parameters as an opaque blob. But that's not really a=
=0D
useful basis for making a decision when there are more substantive matter=
s=0D
at stake.=0D
=0D
=E2=80=94=0D
You are receiving this because you commented.=0D
Reply to this email directly, view it on GitHub=0D
<https://github.com/quicwg/base-drafts/issues/3294?email_source=3Dnotific=
ations&email_token=3DAABPGNY3QHHKT57CZC5OK6DQY3HXHA5CNFSM4JYYCAEKYY3PNVWW=
K3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG5HKAA#issuecomment-=
565867776>,=0D
or unsubscribe=0D
<https://github.com/notifications/unsubscribe-auth/AABPGN32TGIJVVQ4YMRIND=
TQY3HXHANCNFSM4JYYCAEA>=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/3294#issuecomment-565997951=

----==_mimepart_5df75adde37fc_3d2a3fa9ca6cd9602226744
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

As to the opposing views: how likely is it that the majority of the<br>=0D=

transport parameters would be the same for a QUIC version that does not<b=
r>=0D
rely on TLS, for example a version optimized for constrained IoT devices?=
<br>=0D
<br>=0D
I=E2=80=99d argue that most parameters would be the same and further, tha=
t it is<br>=0D
likely that a server would then have to deal with both a TLS version and =
a<br>=0D
non-TLS version.<br>=0D
<br>=0D
In this light, coupling TP close to TLS appears sub-optimal.<br>=0D
<br>=0D
Mikkel<br>=0D
<br>=0D
On 16 December 2019 at 02.03.48, Martin Thomson (notifications@github.com=
)<br>=0D
wrote:<br>=0D
<br>=0D
The question here is to what extent we consider the TP encoding to be par=
t<br>=0D
of the QUIC stack as opposed to the TLS stack. One school treats the<br>=0D=

transport parameters as an opaque carrier of bits, leaning on the abstrac=
t<br>=0D
interface we have defined between transport and TLS. The other says that<=
br>=0D
implementation strategy might differ and the similarities with TLS can be=
<br>=0D
exploited in some implementations.<br>=0D
<br>=0D
The parallel drawn to the KDF function TLS provides is clearer - at least=
<br>=0D
in my mind - about this distinction. TLS provides a KDF in the form KDF(s=
ecret,<br>=0D
label, output_length) that QUIC uses. We did at various points in the<br>=
=0D
process consider modifications to that KDF, but the current form is very<=
br>=0D
clear about leaving the KDF function unmodified.<br>=0D
<br>=0D
I think are more pertinent questions here is the relative cost change<br>=
=0D
against the improvements that might be gained. The advantage of retaining=
<br>=0D
the current form is that it can be more tightly integrated into a TLS<br>=
=0D
stack. The advocates for change see the potential for removing a single<b=
r>=0D
instance of bespoke encoding from the QUIC stack, plus a modest reduction=
<br>=0D
in handshake size.<br>=0D
<br>=0D
We&#39;ve heard that at least one implementation would find changes to be=
<br>=0D
disruptive. I might separately observe that disruption to an existing<br>=
=0D
implementation is not a great motivation for opposing a change on its own=
,<br>=0D
because we all knew the risks when we decided to build to a draft<br>=0D
specification.<br>=0D
<br>=0D
If we were to make arguments from some principled basis, I would say that=
<br>=0D
the bag of bits view holds: QUIC is responsible for constructing and<br>=0D=

consuming transport parameters as an opaque blob. But that&#39;s not real=
ly a<br>=0D
useful basis for making a decision when there are more substantive matter=
s<br>=0D
at stake.<br>=0D
<br>=0D
=E2=80=94<br>=0D
You are receiving this because you commented.<br>=0D
Reply to this email directly, view it on GitHub<br>=0D
&lt;https://github.com/quicwg/base-drafts/issues/3294?email_source=3Dnoti=
fications&amp;email_token=3DAABPGNY3QHHKT57CZC5OK6DQY3HXHA5CNFSM4JYYCAEKY=
Y3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG5HKAA#issuec=
omment-565867776&gt;,<br>=0D
or unsubscribe<br>=0D
&lt;https://github.com/notifications/unsubscribe-auth/AABPGN32TGIJVVQ4YMR=
INDTQY3HXHANCNFSM4JYYCAEA&gt;<br>=0D
.<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/3294?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK54IZD7G73UQGRF5TTQY5JF3A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG6HC7Y#issuecomment-565997951">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJKYZN6BR4KC4GUBNKLTQY5JF3ANCNFSM4JYYCAEA">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK7MQYLAIVJQAJSDC3DQY5JF=
3A5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEG6HC7Y.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/3294?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK54IZD7G73UQGRF5TTQY5JF3A5CNFSM4=
JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG6HC7=
Y#issuecomment-565997951",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=3D=
notifications\u0026email_token=3DAFTOJK54IZD7G73UQGRF5TTQY5JF3A5CNFSM4JYY=
CAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG6HC7Y#i=
ssuecomment-565997951",=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_5df75adde37fc_3d2a3fa9ca6cd9602226744--


From nobody Mon Dec 16 04:45: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 8C26012083F for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 04:45:20 -0800 (PST)
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 BEXlGBdfVhjT for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 04:45:17 -0800 (PST)
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 BEEA11200B8 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 04:45:17 -0800 (PST)
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 CA1466E04D8 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 04:45:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576500316; bh=Az9/lmvPE5QGzl7rLhPbJZS4laNpN1xsm78etjK6qXY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DGcrzAieIjIf3uzZ7auz1gqPNYthiCFfWrdy+1FnreVdmeyXtCfi0VsVPpBUfUD8p Q14KUCjbRXVXqEfxZCs6M20rZsNdIGpesRjVSHd47O0SpKM9PabJE2EWE1ZcKAByUn IwRnHt+sCIckJQlrO7eCCeD5qL39V01e5L252K5Y=
Date: Mon, 16 Dec 2019 04:45:16 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6YANT3QBOBQXGYJNN4ASXNZEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/566045844@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df77c5cbb1e6_55573fa9d0acd960207154"; 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/sgG43ukfgd434wehQVtpG5zRKhw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 12:45:21 -0000

----==_mimepart_5df77c5cbb1e6_55573fa9d0acd960207154
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj As [I have stated previously](https://github.com/quicwg/base-drafts/issues/3294#issuecomment-565863737), the design of QUIC is tied to TLS 1.3 in many ways, deeply enough that I do not think decoupling the encoding of TP would have practical difference on the amount of changes we need to make, when we are to support some other handshake mechanism. Not to mention that _if_ we are going to use something other than TLS is a hypothesis.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3294#issuecomment-566045844
----==_mimepart_5df77c5cbb1e6_55573fa9d0acd960207154
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mikkelfj/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> As <a href="https://github.com/quicwg/base-drafts/issues/3294#issuecomment-565863737" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3294/hovercard">I have stated previously</a>, the design of QUIC is tied to TLS 1.3 in many ways, deeply enough that I do not think decoupling the encoding of TP would have practical difference on the amount of changes we need to make, when we are to support some other handshake mechanism. Not to mention that <em>if</em> we are going to use something other than TLS is a hypothesis.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications&amp;email_token=AFTOJKYCB6ZQ27GYQSCDZTTQY5Z5ZA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG6SZFA#issuecomment-566045844">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4WCW4RBIE5NSOBFWTQY5Z5ZANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ7BUVESH673SABQMTQY5Z5ZA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG6SZFA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJKYCB6ZQ27GYQSCDZTTQY5Z5ZA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG6SZFA#issuecomment-566045844",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJKYCB6ZQ27GYQSCDZTTQY5Z5ZA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG6SZFA#issuecomment-566045844",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df77c5cbb1e6_55573fa9d0acd960207154--


From nobody Mon Dec 16 08:01: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 003BC120020 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:01:16 -0800 (PST)
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 hKq7Hj_tSpQU for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:01:15 -0800 (PST)
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 482FA12006D for <quic-issues@ietf.org>; Mon, 16 Dec 2019 08:01:15 -0800 (PST)
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 27E51A006F for <quic-issues@ietf.org>; Mon, 16 Dec 2019 08:01:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576512073; bh=MRDwo90mWBjB3YbYIM78PpXgTfsg5KtdmRV1f0hLu50=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dkBIki1j1xL7hAl0g4jlv0sxEHXQwWAfthNDzhECjyf/csYRrUcK+RpzD/jwKbXCa BzzoM+DHu/ffcnQTm31szf8UMtf1+YSDYU0uXhWvk02FWxyLu6e9Rul1KYNmxj6neR 8D/PX+i5muROevvOLLjqXiRXqszdDYS7lOcp1BJI=
Date: Mon, 16 Dec 2019 08:01:13 -0800
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2WRYQVTTM5IPRB6XV4ATOMTEVBNHHB7DNHSM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3276/566123868@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3276@github.com>
References: <quicwg/base-drafts/issues/3276@github.com>
Subject: Re: [quicwg/base-drafts] Ambiguous wording about error codes in HTTP/3 (#3276)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df7aa4916c83_20123fd3cc2cd96063220"; 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/HhdxaQs5cg6tb9ffM5D7fy-5zcA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 16:01:17 -0000

----==_mimepart_5df7aa4916c83_20123fd3cc2cd96063220
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

1a/1b are two sides of the same coin.  Because error codes are extensible, a future document might define a new error code, or might prescribe the use of an existing error code in a new circumstance.  Therefore, the takeaway should be:

- An error code the recipient knows in an situation where they expect it has understood semantics that the recipient can act on.
- An unknown error code, or an error code in an unexpected situation, has semantics which the recipient does not understand and cannot act on.

The statement here is that the second case is not a violation of the protocol by the peer; you know the stream (or connection) is closing even if you don't understand why.  The admonition is to respond to the closure itself, not the unknown semantics of why it was closed.

While I agree that both versions of the second case follow from Section 9, I think it's useful to mention them in the context of error handling as well.  We've seen recently with HTTP/2 what happens when the possibility of extension values isn't mentioned/considered in the description of how the base-protocol pieces 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/issues/3276#issuecomment-566123868
----==_mimepart_5df7aa4916c83_20123fd3cc2cd96063220
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>1a/1b are two sides of the same coin.  Because error codes are extensible, a future document might define a new error code, or might prescribe the use of an existing error code in a new circumstance.  Therefore, the takeaway should be:</p>
<ul>
<li>An error code the recipient knows in an situation where they expect it has understood semantics that the recipient can act on.</li>
<li>An unknown error code, or an error code in an unexpected situation, has semantics which the recipient does not understand and cannot act on.</li>
</ul>
<p>The statement here is that the second case is not a violation of the protocol by the peer; you know the stream (or connection) is closing even if you don't understand why.  The admonition is to respond to the closure itself, not the unknown semantics of why it was closed.</p>
<p>While I agree that both versions of the second case follow from Section 9, I think it's useful to mention them in the context of error handling as well.  We've seen recently with HTTP/2 what happens when the possibility of extension values isn't mentioned/considered in the description of how the base-protocol pieces 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/issues/3276?email_source=notifications&amp;email_token=AFTOJK47OJZEHEM6N4SBPFTQY6Q4TA5CNFSM4JSHQSXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG7F2XA#issuecomment-566123868">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY5V4I4DKRGN67TJW3QY6Q4TANCNFSM4JSHQSXA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6UCQHIS4GORDJZTADQY6Q4TA5CNFSM4JSHQSXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG7F2XA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3276?email_source=notifications\u0026email_token=AFTOJK47OJZEHEM6N4SBPFTQY6Q4TA5CNFSM4JSHQSXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG7F2XA#issuecomment-566123868",
"url": "https://github.com/quicwg/base-drafts/issues/3276?email_source=notifications\u0026email_token=AFTOJK47OJZEHEM6N4SBPFTQY6Q4TA5CNFSM4JSHQSXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG7F2XA#issuecomment-566123868",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df7aa4916c83_20123fd3cc2cd96063220--


From nobody Mon Dec 16 08:11: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 334CE120899 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:11:30 -0800 (PST)
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 sxg7jNQ6JYzE for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:11:28 -0800 (PST)
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 C5E90120880 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 08:11:28 -0800 (PST)
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 C994F2C19B2 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 08:11:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576512687; bh=d+b9FQIl8bnxHYEkP1A9yUoCXNL7gH5mT2nFJ1IjUNg=; h=Date:From:To:Subject:From; b=SL9gGG6hwk7cMUMlai384oTcj38JtcLnbWaOrCEkujTRnKItlLu6QGlkEAbdcdOtR 99kbm5tKPlG5+omwuyv9BcJu1w+CSkQcqXE3Dshnnww8SO/Ffmd7Dg/OOA5acf+qDG BoB+a/6f5tUcnr3vCymPzZRolRy8d/NJoDuRtAL8=
Date: Mon, 16 Dec 2019 08:11:27 -0800
From: Dmitri Tikhonov <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/5fb067-ae8bdf@github.com>
Subject: [quicwg/base-drafts] ae8bdf: HTTP: server may interleave DUPLICATE_PUSH frames ...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8ZbPbvF-4fkYbcM25Pt7Gi121qM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 16:11:33 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ae8bdf330563f2aa81918686ec49d495f07b9db3
      https://github.com/quicwg/base-drafts/commit/ae8bdf330563f2aa81918686ec49d495f07b9db3
  Author: Dmitri Tikhonov <dtikhonov@live.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  HTTP: server may interleave DUPLICATE_PUSH frames as well (#3235)

* HTTP: server may interleave DUPLICATE_PUSH frames as well

* Update draft-ietf-quic-http.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>



From nobody Mon Dec 16 08: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 2D3E312087B for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:11:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fDkcla2xux_u for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:11:38 -0800 (PST)
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 D6E33120896 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 08:11:37 -0800 (PST)
Date: Mon, 16 Dec 2019 08:11:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576512697; bh=feq4MBLsxMKtM3lbqZ5URKffquGGbe+Vo2flsUt48mw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=whtLv8QUslD7PX0zey5XHmj6DAToGrv3BuKkDHlXM5eyUXlEuNraV9TAn3zihh+1r PljRHQkjxAkhladxJgRvlyyid7HqMLNPMK8M4/lWJGochMIbUPl7h+62gYUnnVbTkj O6OqLbLndM4Sq1TpX2pDi51e+WFyDcYmcFh3sAIo=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYKYVGVIIFSI5A6KYN4ATPTTEVBNHHB6NZ4BA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3235/issue_event/2886555841@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3235@github.com>
References: <quicwg/base-drafts/pull/3235@github.com>
Subject: Re: [quicwg/base-drafts] HTTP: server may interleave DUPLICATE_PUSH frames as well (#3235)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df7acb92f460_52073faa98acd96011834a"; 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/I83KE8d_9SrwUZM1IgoqVvOnCBU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 16:11:42 -0000

----==_mimepart_5df7acb92f460_52073faa98acd96011834a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3235 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/3235#event-2886555841
----==_mimepart_5df7acb92f460_52073faa98acd96011834a
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="523713544" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3235" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3235/hovercard" href="https://github.com/quicwg/base-drafts/pull/3235">#3235</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/3235?email_source=notifications&amp;email_token=AFTOJK2IKNGCLDFS6YW3ZRDQY6SDTA5CNFSM4JOBIYV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVQGVRQI#event-2886555841">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK66RUW5CO5QFNBALNTQY6SDTANCNFSM4JOBIYVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK53PVZWTGS5RVY7BSLQY6SDTA5CNFSM4JOBIYV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVQGVRQI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3235?email_source=notifications\u0026email_token=AFTOJK2IKNGCLDFS6YW3ZRDQY6SDTA5CNFSM4JOBIYV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVQGVRQI#event-2886555841",
"url": "https://github.com/quicwg/base-drafts/pull/3235?email_source=notifications\u0026email_token=AFTOJK2IKNGCLDFS6YW3ZRDQY6SDTA5CNFSM4JOBIYV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVQGVRQI#event-2886555841",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df7acb92f460_52073faa98acd96011834a--


From nobody Mon Dec 16 08: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 1DA781200B1 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:12:30 -0800 (PST)
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 rKioEfjuGj4c for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:12:28 -0800 (PST)
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 D31FB120020 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 08:12:28 -0800 (PST)
Date: Mon, 16 Dec 2019 08:12:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576512748; bh=7T+Wo9sF+dlD5MWAH5+HdVN58mzgKskZUmTp393lNKM=; h=Date:From:To:Subject:From; b=RLq59RvUvWltipaAjI+W2TIe765r4OIdAUi1dRE8wBlq17JTYyQTcj9TnOxO8Fr7k vg/l/dJMAkrp2wfVk7Ac9WYmx9+BuKjIuz3KYZsiVwl211n4WR35hhfpBbHIOU1qtt aepicR2hucBOvNyHop/FcHO1VOinz47oKhHWYxJ8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/5569d5-0d2bc4@github.com>
Subject: [quicwg/base-drafts] 0d2bc4: Script updating gh-pages from ae8bdf33. [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/clAbTd-8P71J8LL00wLet6jleoI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 16:12:30 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0d2bc4a56e2289c9163860407483a09604ebb6d2
      https://github.com/quicwg/base-drafts/commit/0d2bc4a56e2289c9163860407483a09604ebb6d2
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-16 (Mon, 16 Dec 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-gorry/draft-ietf-quic-http.html
    R ianswett-gorry/draft-ietf-quic-http.txt
    R ianswett-gorry/draft-ietf-quic-invariants.html
    R ianswett-gorry/draft-ietf-quic-invariants.txt
    R ianswett-gorry/draft-ietf-quic-qpack.html
    R ianswett-gorry/draft-ietf-quic-qpack.txt
    R ianswett-gorry/draft-ietf-quic-recovery.html
    R ianswett-gorry/draft-ietf-quic-recovery.txt
    R ianswett-gorry/draft-ietf-quic-tls.html
    R ianswett-gorry/draft-ietf-quic-tls.txt
    R ianswett-gorry/draft-ietf-quic-transport.html
    R ianswett-gorry/draft-ietf-quic-transport.txt
    R ianswett-gorry/index.html
    M index.html
    R vector-24/draft-ietf-quic-http.html
    R vector-24/draft-ietf-quic-http.txt
    R vector-24/draft-ietf-quic-invariants.html
    R vector-24/draft-ietf-quic-invariants.txt
    R vector-24/draft-ietf-quic-qpack.html
    R vector-24/draft-ietf-quic-qpack.txt
    R vector-24/draft-ietf-quic-recovery.html
    R vector-24/draft-ietf-quic-recovery.txt
    R vector-24/draft-ietf-quic-tls.html
    R vector-24/draft-ietf-quic-tls.txt
    R vector-24/draft-ietf-quic-transport.html
    R vector-24/draft-ietf-quic-transport.txt
    R vector-24/index.html

  Log Message:
  -----------
  Script updating gh-pages from ae8bdf33. [ci skip]



From nobody Mon Dec 16 08:14: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 242B71200B1 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:14:21 -0800 (PST)
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 7FxXyJgF2Vl3 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:14:19 -0800 (PST)
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 9A547120020 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 08:14:19 -0800 (PST)
Date: Mon, 16 Dec 2019 08:14:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576512858; bh=jCEkrMoD4vNLhhmlQfeZt/qUF7BrACRvAjmIRg1KneA=; h=Date:From:To:Subject:From; b=FgNhI9eKAlZSABE2HafSu/jKC2AK4QqkOCZJUJ/C4DiNIkjCfZXXLkA/LsLjAylF0 w0orw9wP3F74fnytENSOfRzWcpU6kBD9Jd0lVn7A02cyiJ4b+c4hmMk1nkjrqCYZxv V3INYC5zRh6mWncfTfvpwKOecJLhNZ5FYC8Q08Ss=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/0d2bc4-21eae6@github.com>
Subject: [quicwg/base-drafts] 21eae6: Script updating issues at 2019-12-16T16:14:11Z. [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/8PZTzm88f3KbavsKcwMYWnvBdHk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 16:14:21 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 21eae6fe0730466316b14fa29e21ae41cdd60ae1
      https://github.com/quicwg/base-drafts/commit/21eae6fe0730466316b14fa29e21ae41cdd60ae1
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-16T16:14:11Z. [ci skip]



From nobody Mon Dec 16 08: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 B6DCA1201DE for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:34:07 -0800 (PST)
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 wRxLJ-FhYdGn for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:34:05 -0800 (PST)
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 837F21200D8 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 08:34:05 -0800 (PST)
Date: Mon, 16 Dec 2019 08:34:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576514045; bh=Kg97ddNdAHqmI/xncXGvdw4KAJHbOTAATyP9rbwG/tk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZGAl36SD+eNIDvCKU6kLufCbsIku+HuQD6DtZoe4BuS90djn/Md1jOe/dSbd3jUBP Z1w6mzY9FhJszxa5/B9lferQMh4Y4MT9LIAVBHcaybYbfTFjF1qCHInkOAv+fnAnRd 3+dLg5tmSzX2VhtgM3e3gVyxJjJPE48D5nHcrrCM=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7S4QLFIK52QICNNCN4ATSHZEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/566138148@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df7b1fcc31be_4c453fd1812cd96c229617"; 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/pP7JVkzC-XCXDUNwiklNEbuusbE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 16:34:08 -0000

----==_mimepart_5df7b1fcc31be_4c453fd1812cd96c229617
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> Nevertheless, the current design must have some rationale behind it, wh=
ich I expect @MikeBishop to share with us on this thread.=0D
=0D
I think I've been adequately channeled in the meantime.  =F0=9F=98=89=0D
=0D
As others have pointed out, this was a compromise that no one was thrille=
d about, but was considered better than the status quo and no ingenious s=
olution to all issues has yet presented itself.  The solution space that =
I see is:=0D
=0D
- **One request, one promise, one push.**  H2-style, every push is promis=
ed to one and only one request.=0D
- **Multiple PUSH_PROMISE frames on different streams.**  Old H3-style; w=
astes some bytes repeating yourself, and now we have to talk about consis=
tency between them:=0D
  - **Allowed to differ**; each promise separately contains the headers o=
f the request, and if different requests would have garnered identical re=
sponses, this is fine.  (For example, pushing "empty list" for lots of su=
bresources the client might have wanted to retrieve as part of an API.)=0D=

  - **Not allowed to differ**; client has to check that the headers are t=
he same.  What if they're not?  How long does the client have to keep the=
 headers?  Need it be the same bytes, or simply the same resulting header=
 set?=0D
- **Headers sent once; DUPLICATE_PUSH frame.**  This is the compromise we=
 landed on.  It's true that this means the headers might not be available=
 at the point DUPLICATE_PUSH is received.=0D
- **Headers sent once on push stream; DUPLICATE_PUSH becomes PUSH_PROMISE=
.**  Conceptually easier, but means headers are almost certainly not avai=
lable at the point the promise is received.  Means promised request can't=
 be delivered without enough stream credit to do the push itself.=0D
=0D
The idea of including a URI in DUPLICATE_PUSH is an interesting one, and =
might reduce the amount of blocking clients need to do until the push req=
uest is received.  It also makes that last solution more palatable.  Pres=
umably, if the server is pushing a request for a URI, the odds that the r=
equest will match what the client would have sent better be high.=0D
=0D
I don't personally believe this change is warranted in late stage, but I'=
m willing to take an improvement the working group reaches consensus on.=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/3275#issuecomment-566138148=

----==_mimepart_5df7b1fcc31be_4c453fd1812cd96c229617
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>=0D
<p>Nevertheless, the current design must have some rationale behind it, w=
hich I expect <a class=3D"user-mention" data-hovercard-type=3D"user" data=
-hovercard-url=3D"/users/MikeBishop/hovercard" data-octo-click=3D"hoverca=
rd-link-click" data-octo-dimensions=3D"link_type:self" href=3D"https://gi=
thub.com/MikeBishop">@MikeBishop</a> to share with us on this thread.</p>=
=0D
</blockquote>=0D
<p>I think I've been adequately channeled in the meantime.  <g-emoji clas=
s=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></p>=0D
<p>As others have pointed out, this was a compromise that no one was thri=
lled about, but was considered better than the status quo and no ingeniou=
s solution to all issues has yet presented itself.  The solution space th=
at I see is:</p>=0D
<ul>=0D
<li><strong>One request, one promise, one push.</strong>  H2-style, every=
 push is promised to one and only one request.</li>=0D
<li><strong>Multiple PUSH_PROMISE frames on different streams.</strong>  =
Old H3-style; wastes some bytes repeating yourself, and now we have to ta=
lk about consistency between them:=0D
<ul>=0D
<li><strong>Allowed to differ</strong>; each promise separately contains =
the headers of the request, and if different requests would have garnered=
 identical responses, this is fine.  (For example, pushing "empty list" f=
or lots of subresources the client might have wanted to retrieve as part =
of an API.)</li>=0D
<li><strong>Not allowed to differ</strong>; client has to check that the =
headers are the same.  What if they're not?  How long does the client hav=
e to keep the headers?  Need it be the same bytes, or simply the same res=
ulting header set?</li>=0D
</ul>=0D
</li>=0D
<li><strong>Headers sent once; DUPLICATE_PUSH frame.</strong>  This is th=
e compromise we landed on.  It's true that this means the headers might n=
ot be available at the point DUPLICATE_PUSH is received.</li>=0D
<li><strong>Headers sent once on push stream; DUPLICATE_PUSH becomes PUSH=
_PROMISE.</strong>  Conceptually easier, but means headers are almost cer=
tainly not available at the point the promise is received.  Means promise=
d request can't be delivered without enough stream credit to do the push =
itself.</li>=0D
</ul>=0D
<p>The idea of including a URI in DUPLICATE_PUSH is an interesting one, a=
nd might reduce the amount of blocking clients need to do until the push =
request is received.  It also makes that last solution more palatable.  P=
resumably, if the server is pushing a request for a URI, the odds that th=
e request will match what the client would have sent better be high.</p>=0D=

<p>I don't personally believe this change is warranted in late stage, but=
 I'm willing to take an improvement the working group reaches consensus o=
n.</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/3275?email_source=3Dnotifications&amp;email_token=3D=
AFTOJKY2QJFPNXJRMEI7NW3QY6UXZA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG7JKJA#issuecomment-566138148">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK2MOBMKOERFMG4JGIDQY6UXZANCNFSM4JSFRKXQ">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK4CZGCZUEKVLOFEIULQY6UX=
ZA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEG7JKJA.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/3275?email_source=
=3Dnotifications\u0026email_token=3DAFTOJKY2QJFPNXJRMEI7NW3QY6UXZA5CNFSM4=
JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG7JKJ=
A#issuecomment-566138148",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3275?email_source=3D=
notifications\u0026email_token=3DAFTOJKY2QJFPNXJRMEI7NW3QY6UXZA5CNFSM4JSF=
RKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG7JKJA#i=
ssuecomment-566138148",=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_5df7b1fcc31be_4c453fd1812cd96c229617--


From nobody Mon Dec 16 08:42: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 A894112081F for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:42:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cn-uZEBLQ3Mw for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 08:42:12 -0800 (PST)
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 198741200B2 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 08:42:12 -0800 (PST)
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 2351EA01A1 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 08:42:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576514531; bh=TEXRVGtGC82FHzC6jJFMA16vPaqUQimXGsUEZKnwbcM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V3SZ4o6Ob7AHRh9knQ4WDNnk1HmAdcbmJl55WWktJT4XeT66saqKoVn3H3yh0fBoS cw6V24Q2shIOo2nnbFAOeqOSLosakvthFFFg4oeeAXIg1ZIr+3a+ftLCrX+2fhIVIg OOEICbXvOqyUKdtWzOApANWvVG+5V1wYMdDf3jwU=
Date: Mon, 16 Dec 2019 08:42:11 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZSP3YDMMYWFCZM6XN4ATTGHEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566141520@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df7b3e313984_43373ff4d5ecd95c181280"; 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/FG1i8HZ0U5qE05HFOF9-NH8ya4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 16:42:14 -0000

----==_mimepart_5df7b3e313984_43373ff4d5ecd95c181280
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If the TCP connection is closed with a reset, there's no guarantee how many bytes the intermediary has read from the kernel buffer before the reset is received, so I don't think the behavior is likely to be that different.

If there's an error at the HTTP layer, then I think there would commonly be a change in what the client sees, but that seems like a buggy backend, so I'm not sure it's worth attempting to deal with more gracefully?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3300#issuecomment-566141520
----==_mimepart_5df7b3e313984_43373ff4d5ecd95c181280
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If the TCP connection is closed with a reset, there's no guarantee how many bytes the intermediary has read from the kernel buffer before the reset is received, so I don't think the behavior is likely to be that different.</p>
<p>If there's an error at the HTTP layer, then I think there would commonly be a change in what the client sees, but that seems like a buggy backend, so I'm not sure it's worth attempting to deal with more gracefully?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications&amp;email_token=AFTOJKZPGTA2SQKE7BTN54TQY6VWHA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG7KEUA#issuecomment-566141520">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5Z6JQ5GQCMR2BERATQY6VWHANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK75BP2K2CZGGJX6PBDQY6VWHA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG7KEUA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKZPGTA2SQKE7BTN54TQY6VWHA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG7KEUA#issuecomment-566141520",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKZPGTA2SQKE7BTN54TQY6VWHA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG7KEUA#issuecomment-566141520",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df7b3e313984_43373ff4d5ecd95c181280--


From nobody Mon Dec 16 12: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 B157C120912 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 12:19:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sP0AscHja71o for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 12:19:23 -0800 (PST)
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 F3BC312090F for <quic-issues@ietf.org>; Mon, 16 Dec 2019 12:19:22 -0800 (PST)
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 4658066084B for <quic-issues@ietf.org>; Mon, 16 Dec 2019 12:19:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576527562; bh=tHlDVg5ExvS73tPHsBbZ+LfAEDmSLE1skL6fYAARZ/w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YB11+9ymHQQV2jAkcERx57uL1df134VLhPO3Kww5Ifcq1oen2UnjVzHmkbnIdKmO1 XqMhae3MLTJSMJzvTPlROq8XtbLBmPhYAOg0CwCQ/JKaQolAKvee48zWKG4EgfeA0M oPUQXxWD1vRfaVXVvhEqkj0yf9bqt61sKUw8OsXk=
Date: Mon, 16 Dec 2019 12:19:22 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ZCRWBAXRC4YVPIYV4AUMUVEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566225931@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df7e6ca37e09_4f053fe2de2cd96c123433"; 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/VGdYXjlaJqXf5XbIbD9MjKCh24A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 20:19:25 -0000

----==_mimepart_5df7e6ca37e09_4f053fe2de2cd96c123433
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett's point is right: there's no guarantee what the proxy has read out of a connection that has received a TCP RST. Additionally, there's no guarantee that the H1 sender's pending data has been sent out of its TCP buffers yet either.

@kazuho: Do you think think this is somehow 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/issues/3300#issuecomment-566225931
----==_mimepart_5df7e6ca37e09_4f053fe2de2cd96c123433
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>'s point is right: there's no guarantee what the proxy has read out of a connection that has received a TCP RST. Additionally, there's no guarantee that the H1 sender's pending data has been sent out of its TCP buffers yet either.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>: Do you think think this is somehow 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/issues/3300?email_source=notifications&amp;email_token=AFTOJK3NILUCYEN4SB4ZE2DQY7PEVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG76YCY#issuecomment-566225931">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYSUAYZ6YZXYY7F7FTQY7PEVANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYNTESGZJ2VY6CM7TDQY7PEVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG76YCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK3NILUCYEN4SB4ZE2DQY7PEVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG76YCY#issuecomment-566225931",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK3NILUCYEN4SB4ZE2DQY7PEVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG76YCY#issuecomment-566225931",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df7e6ca37e09_4f053fe2de2cd96c123433--


From nobody Mon Dec 16 14:13: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 3A3BD12093B for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 14:13:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qgj2ETmY6fxk for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 14:13:51 -0800 (PST)
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 97811120939 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 14:13:51 -0800 (PST)
Date: Mon, 16 Dec 2019 14:13:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576534430; bh=8exQVylGlv6J45l+vgJrR2ghJnyZb3EGVBELiTZgssk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1jFaSSTEEKtd4nXX2Ll6juxw4sIjiFPlPUfyyWeSAZF+VYmc3wwQzQXia2fAAte9X qOAAeAOPdWLBWlsvJ8pMF303M16/veSQHcI2T4krVR5W5GAo0900nUZzIOF6FG8dl4 BbglELdijexXMbD2wHdyLudJfHSCzaGw8y4BrBG0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ABPXCP7XGFIAT6654AU2B5EVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/566268664@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df8019eaddf3_606b3fbf156cd96490242"; 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/ktT7j6g0ixD-DHXpFvR7tj7HX0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 22:13:53 -0000

----==_mimepart_5df8019eaddf3_606b3fbf156cd96490242
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The user should not be using a QUIC transport primitive to perform application behaviour. If they can't or don't want to shim it with an application mapping then this is a class of bug that will exist.

I'm not sure what you're suggesting here.  "The user" in this case is writing a client-server application that's talking over QUIC.  They're using a managed code base that gives them QUIC streams, just like it would give them a TCP stream.  What are you suggesting they should be doing instead?

I agree that this is kind of an awkward situation.  I think the best solution probably is passing an error code to the connection constructor, at least under the assumption that you need to abruptly close the stream rather than considering it simply to have 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/3291#issuecomment-566268664
----==_mimepart_5df8019eaddf3_606b3fbf156cd96490242
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>The user should not be using a QUIC transport primitive to perform application behaviour. If they can't or don't want to shim it with an application mapping then this is a class of bug that will exist.</p>
</blockquote>
<p>I'm not sure what you're suggesting here.  "The user" in this case is writing a client-server application that's talking over QUIC.  They're using a managed code base that gives them QUIC streams, just like it would give them a TCP stream.  What are you suggesting they should be doing instead?</p>
<p>I agree that this is kind of an awkward situation.  I think the best solution probably is passing an error code to the connection constructor, at least under the assumption that you need to abruptly close the stream rather than considering it simply to have ended.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications&amp;email_token=AFTOJK4LTJYP4PWUUCCD37DQY74R5A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAJF6A#issuecomment-566268664">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3LGGZ2UVPQJMCTWDTQY74R5ANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZNR4VBTWD2C6ATFC3QY74R5A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAJF6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4LTJYP4PWUUCCD37DQY74R5A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAJF6A#issuecomment-566268664",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4LTJYP4PWUUCCD37DQY74R5A5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAJF6A#issuecomment-566268664",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df8019eaddf3_606b3fbf156cd96490242--


From nobody Mon Dec 16 14: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 70FBF120949 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 14:26:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PJVzyX8rIm5G for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 14:26:47 -0800 (PST)
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 6A6B7120947 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 14:26:47 -0800 (PST)
Date: Mon, 16 Dec 2019 14:26:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576535206; bh=iZCgZYX/vh7TzjfIFG/vi2G0sYWW5YnAXsE2VRcR1WY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JVZiq9cbM4aRWc92/KfZj1JSJbQe+WwraAoKT1jpRCEhjhfZt3Uxu1487F1izxED6 7+2mXnGf48hYujGPuylM+AJEuix+2e6ZQ0/A39BzaJHSGFfOq7UoXUpZwulS75vinb xqbXyfBR8TvU+6QRJeUZ5kSQTumRwDC8JyawtZ9U=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4A7XW2BYLELA4YLA54AU3SNEVBNHHB7WKXVY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3291/566274376@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3291@github.com>
References: <quicwg/base-drafts/issues/3291@github.com>
Subject: Re: [quicwg/base-drafts] Allow the Transport to Stop/Reset a Stream? (#3291)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df804a67a8ac_d8d3fe2de0cd9641674d"; 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/Rj-FcZx8vqoS9N5DNG3i5PQ12pU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 16 Dec 2019 22:26:49 -0000

----==_mimepart_5df804a67a8ac_d8d3fe2de0cd9641674d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was attempting to say that because QUIC provides no hand holding when it comes to streams, then using streams for an application without defining any application-level mapping (especially around the handling of errors) seems like an odd design choice. Especially given that you have to negotiate _some application_ when completing a 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/3291#issuecomment-566274376
----==_mimepart_5df804a67a8ac_d8d3fe2de0cd9641674d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I was attempting to say that because QUIC provides no hand holding when it comes to streams, then using streams for an application without defining any application-level mapping (especially around the handling of errors) seems like an odd design choice. Especially given that you have to negotiate <em>some application</em> when completing a 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/3291?email_source=notifications&amp;email_token=AFTOJK4EIUSQ3FKNHCTKHZTQY76CNA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAKSSA#issuecomment-566274376">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY5RMQEITUS7IQKUCDQY76CNANCNFSM4JXF4BVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3FUVKHY3WZ56J5I3TQY76CNA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAKSSA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4EIUSQ3FKNHCTKHZTQY76CNA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAKSSA#issuecomment-566274376",
"url": "https://github.com/quicwg/base-drafts/issues/3291?email_source=notifications\u0026email_token=AFTOJK4EIUSQ3FKNHCTKHZTQY76CNA5CNFSM4JXF4BV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAKSSA#issuecomment-566274376",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df804a67a8ac_d8d3fe2de0cd9641674d--


From nobody Mon Dec 16 16:02: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 3EC84120043 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 16:02:28 -0800 (PST)
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 mH7CzvpVkltt for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 16:02:26 -0800 (PST)
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 23A6712002E for <quic-issues@ietf.org>; Mon, 16 Dec 2019 16:02:26 -0800 (PST)
Date: Mon, 16 Dec 2019 16:02:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576540945; bh=kUtsf/TmAOigZHAfJuX4H8cNXZEqqIwh4a9hAfLIb5E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j8kPkA4cx5z8MKFcmQ7QhTFqoBYFRqurKAaHMzXwq6EVFDa7nfG+gmXRGdlHmtsSc dN6MpAr3u69BzZfa95Wo78SJQE4laVfuWCc8csmwW5gSlRsvRROHf0eBwT9wmd0BjR W1cqRbQXesmFbJTCtuMDAyEyfvdo2Lg2XeuytLTw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZYTSWUSCAFM6VZQ7N4AVGZDEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566306169@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df81b11341f2_47f93fc7e70cd96c86513"; 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/ld5AOeVtwNF9ONuipsKB0Rzgrd8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 00:02:28 -0000

----==_mimepart_5df81b11341f2_47f93fc7e70cd96c86513
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett @janaiyengar Thank you for your responses.

The issue is NOT related with TCP resets.

HTTP/1.1 does not distinguish between TCP FIN and RST, but it has it's own framing; see [RFC 7230 section 3.3.3](https://httpwg.org/specs/rfc7230.html#rfc.section.3.3.3). HTTP/2 does not (need to) distinguish between the two, it relies on HTTP/2 frames to see if an HTTP message has been transferred completely.

My point is that a HTTP/1.1 or HTTP/2 intermediary acting as a "tunnel" (as defined in  [RFC 7230 section 2.3](https://httpwg.org/specs/rfc7230.html#rfc.section.2.3)), is able to forward unexpected termination of an HTTP message that it received from upstream to downstream. In HTTP/1.1, what a tunnel can do is abruptly terminate a chunked encoding (by closing the connection normally). In HTTP/2, a tunnel sends a RST_STREAM.

In either case, the close signal never overtakes the partial payload.

I am not sure what others do, but at least H2O have been strict about forwarding partial payload and error close as they were received from upstream; see https://github.com/h2o/h2o/pull/1490. The intention is to provide the same response to the user even when a server running behind returns a corrupt response.

But in HTTP/3, because a stream reset can overtake the transmission of application data, it becomes very hard to act as a tunnel in such a way.

The worst case is as follows: consider the case where an origin always returns an HTTP response (containing an image) that terminates abruptly (at the HTTP/1.1 or HTTP/2 layer). Note that the delivery of partial, progressive JPEG image might not have any negative effects on user experience. Or the origin might in fact be returning an entire image, but failing to terminate the chunked encoding correctly.

When the connection between the tunnel and the client is HTTP/1.1 or HTTP/2, the tunnel can (and likely will) forward that partial response. But when the connection between the tunnel and the client is HTTP/3, it is very hard for the tunnel to deliver the partial response before the stream reset. Assuming that the partial response is of low priority, it is likely that the client would see nothing (rather than an image), as the stream reset signal would precede delivery of any stream 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/3300#issuecomment-566306169
----==_mimepart_5df81b11341f2_47f93fc7e70cd96c86513
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" 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="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> Thank you for your responses.</p>
<p>The issue is NOT related with TCP resets.</p>
<p>HTTP/1.1 does not distinguish between TCP FIN and RST, but it has it's own framing; see <a href="https://httpwg.org/specs/rfc7230.html#rfc.section.3.3.3" rel="nofollow">RFC 7230 section 3.3.3</a>. HTTP/2 does not (need to) distinguish between the two, it relies on HTTP/2 frames to see if an HTTP message has been transferred completely.</p>
<p>My point is that a HTTP/1.1 or HTTP/2 intermediary acting as a "tunnel" (as defined in  <a href="https://httpwg.org/specs/rfc7230.html#rfc.section.2.3" rel="nofollow">RFC 7230 section 2.3</a>), is able to forward unexpected termination of an HTTP message that it received from upstream to downstream. In HTTP/1.1, what a tunnel can do is abruptly terminate a chunked encoding (by closing the connection normally). In HTTP/2, a tunnel sends a RST_STREAM.</p>
<p>In either case, the close signal never overtakes the partial payload.</p>
<p>I am not sure what others do, but at least H2O have been strict about forwarding partial payload and error close as they were received from upstream; see <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="270635832" data-permission-text="Issue title is private" data-url="https://github.com/h2o/h2o/issues/1490" data-hovercard-type="pull_request" data-hovercard-url="/h2o/h2o/pull/1490/hovercard" href="https://github.com/h2o/h2o/pull/1490">h2o/h2o#1490</a>. The intention is to provide the same response to the user even when a server running behind returns a corrupt response.</p>
<p>But in HTTP/3, because a stream reset can overtake the transmission of application data, it becomes very hard to act as a tunnel in such a way.</p>
<p>The worst case is as follows: consider the case where an origin always returns an HTTP response (containing an image) that terminates abruptly (at the HTTP/1.1 or HTTP/2 layer). Note that the delivery of partial, progressive JPEG image might not have any negative effects on user experience. Or the origin might in fact be returning an entire image, but failing to terminate the chunked encoding correctly.</p>
<p>When the connection between the tunnel and the client is HTTP/1.1 or HTTP/2, the tunnel can (and likely will) forward that partial response. But when the connection between the tunnel and the client is HTTP/3, it is very hard for the tunnel to deliver the partial response before the stream reset. Assuming that the partial response is of low priority, it is likely that the client would see nothing (rather than an image), as the stream reset signal would precede delivery of any stream 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/3300?email_source=notifications&amp;email_token=AFTOJKZCVAL2KESSJ2FHV73QZAJJDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHASK6I#issuecomment-566306169">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZKLJTKPK6N4TNIDEDQZAJJDANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3JASA5V5AK3KDK3LDQZAJJDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHASK6I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKZCVAL2KESSJ2FHV73QZAJJDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHASK6I#issuecomment-566306169",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKZCVAL2KESSJ2FHV73QZAJJDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHASK6I#issuecomment-566306169",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df81b11341f2_47f93fc7e70cd96c86513--


From nobody Mon Dec 16 17: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 DB984120965 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 17:07:42 -0800 (PST)
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 NnxmlSLaKFau for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 17:07:41 -0800 (PST)
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 79377120013 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 17:07:41 -0800 (PST)
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 824746A1271 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 17:07:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576544860; bh=ZxoOe7rHEXn8DIM6vC2F8TEXoIPgUQZ5ztQYVryAUXM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=r2a/riLErftOkXi7F8/NWbK8b/c7WDGQBpiJfwVatNdCXe3A3txl+JUeEmzfPd4Bz 1qZaP6o2jN8RA5ENTlKyDwh7OqiVuwdbRkO+B8X4+apB41ayOg7C+KWZl3xdrkLFpj HGm7OjKwWe8mqPEdW0iVQiKuX8Oi0P3Xo1M/rNwo=
Date: Mon, 16 Dec 2019 17:07:40 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2H36W3EKZOSKMI4DV4AVONZEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303@github.com>
Subject: [quicwg/base-drafts] clarify the use of an incomplete DATA frame to forward a malformed partial message (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df82a5c72cc4_7e3b3f8415acd964282683"; 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/AVSeAm--dcO_bwL5Mv9Rr4wq3RA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 01:07:43 -0000

----==_mimepart_5df82a5c72cc4_7e3b3f8415acd964282683
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Clarifies that a tunnel might intentionally use an incomplete DATA frame to forward a malformed response, while preserving the partial response that has been transferred.

closes #3300.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3303

-- Commit Summary --

  * clarify the use of an incomplete DATA frame to forward a malformed partial message

-- File Changes --

    M draft-ietf-quic-http.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3303.patch
https://github.com/quicwg/base-drafts/pull/3303.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/3303

----==_mimepart_5df82a5c72cc4_7e3b3f8415acd964282683
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Clarifies that a tunnel might intentionally use an incomplete DATA frame to forward a malformed response, while preserving the partial response that has been transferred.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3300.">closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="537335016" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3300" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3300/hovercard" href="https://github.com/quicwg/base-drafts/issues/3300">#3300</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/3303'>https://github.com/quicwg/base-drafts/pull/3303</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>clarify the use of an incomplete DATA frame to forward a malformed partial message</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3303/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/3303.patch'>https://github.com/quicwg/base-drafts/pull/3303.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3303.diff'>https://github.com/quicwg/base-drafts/pull/3303.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/3303?email_source=notifications&amp;email_token=AFTOJK35DUQ4UXIPWMI7HF3QZAQ5ZA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA5A4FQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6ZPTWPTE57L55PSHLQZAQ5ZANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6SNTTSJZX7WDH3XYTQZAQ5ZA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA5A4FQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK35DUQ4UXIPWMI7HF3QZAQ5ZA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA5A4FQ",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK35DUQ4UXIPWMI7HF3QZAQ5ZA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA5A4FQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df82a5c72cc4_7e3b3f8415acd964282683--


From nobody Mon Dec 16 17:09: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 3AD8912096A for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 17:09:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5YKji_cyjCC9 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 17:09:06 -0800 (PST)
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 80D3D12096B for <quic-issues@ietf.org>; Mon, 16 Dec 2019 17:09:06 -0800 (PST)
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 9EFEF8C06B8 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 17:09:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576544945; bh=IEpkYew9xdtY+Uk7Nk3+6RHCFPBLk0GCK8tQdh3aDVU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RSzL1TeH/aZIHhF+wdueskHOsgDeEWv4dDwrPHbRz4kKLd95NRxC951lX5BDDv18E nT4xZWK/O9KdK+wk2n1d626enPOOc6prSR0xb27Qh7ghj+50QynEPoHlnAkEQE+2XM VH45bf5sCJf52i9M/o1hZ7B1ExCI6amVBq1z112Y=
Date: Mon, 16 Dec 2019 17:09:05 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3YWYI3OLH6W7UQBMF4AVOTDEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566324188@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df82ab19044a_5b043f8c58ccd96c19614f"; 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/ZaPHA4ksDTxgCIiIIIIVOzLTcxQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 01:09:08 -0000

----==_mimepart_5df82ab19044a_5b043f8c58ccd96c19614f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One possible solution to this issue is to allow a tunnel to intentionally send a malformed response to downstream, rather than resetting the stream. I've created #3303 that specifies such 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/3300#issuecomment-566324188
----==_mimepart_5df82ab19044a_5b043f8c58ccd96c19614f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>One possible solution to this issue is to allow a tunnel to intentionally send a malformed response to downstream, rather than resetting the stream. I've created <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="538773259" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3303" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3303/hovercard" href="https://github.com/quicwg/base-drafts/pull/3303">#3303</a> that specifies such 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/3300?email_source=notifications&amp;email_token=AFTOJKYQQYF3JRZNYYQ2OXTQZARDDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAWXXA#issuecomment-566324188">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYSGCJFQOJ3QPAG343QZARDDANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5REL6GFFI6J4HRGDLQZARDDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAWXXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKYQQYF3JRZNYYQ2OXTQZARDDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAWXXA#issuecomment-566324188",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKYQQYF3JRZNYYQ2OXTQZARDDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHAWXXA#issuecomment-566324188",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df82ab19044a_5b043f8c58ccd96c19614f--


From nobody Mon Dec 16 17:30: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 BFAB212096C for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 17:30:02 -0800 (PST)
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 ZUyGTl0q2Fo2 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 17:30:01 -0800 (PST)
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 163F812095C for <quic-issues@ietf.org>; Mon, 16 Dec 2019 17:30:01 -0800 (PST)
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 5ABC2A003D for <quic-issues@ietf.org>; Mon, 16 Dec 2019 17:30:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576546200; bh=b04d4MquLZQztOFdnSzT/kOsI+Q4YNSuHHYKxzu/FBM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B2f1a5blP5AB1EwGGvBYGzHvPHyRg9lUCxGSie68HZe2UPJTWcE4r3VVYO2q+6lhw WKuqubcI+xXvRdaJTh2+XBU6dWguaGCuiGITqxHitaVo4SBvrg6vix344mfbOkj/Ft DVkk+cRd3hyDnT7YTG0NxDsWAtXnR5+zVdUxBRgU=
Date: Mon, 16 Dec 2019 17:30:00 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ZCJHCJ3NXS6Z5O5N4AVRBREVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566338140@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df82f984bbfa_7f493faa95ecd964168834"; 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/oKpMqISgLXzB4HWq4yTtMUyyLEo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 01:30:03 -0000

----==_mimepart_5df82f984bbfa_7f493faa95ecd964168834
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that this is a good response to this condition.  It creates a situation where an intermediary purposefully violates the protocol.  If the connection is broken, then let it be broken.  The intermediary can forward precisely what it received, ensure that that data was received, then reset the stream if it truly cares about fidelity.

Note that the intermediary might also have to deal with gaps toward the tail of such a broken stream as well, and then they can't propagate that information with the same accuracy.

We shouldn't permit a condition that the recipient can't distinguish from badness.  The result of a change like this is to force clients to accept this junk as something other than a connection-level error.  That means we can't catch badness that looks similar to this.  For this particular kind of behaviour, I would expect connection errors in most implementations.

I realize that HTTP/1.1 implementations do this all the time and that CDNs often have to patch up these situations, but this isn't patching it up, it's propagating the badness to the rest of the system.  You are right the the badness is sometimes constrained.  As you say, the trailing part of a progressive image often can be lost with no visible impact.  This is an area where browsers might need to be tolerant of resets and retain at least what has already been displayed.  You might want to be able to rely on that happening too, so maybe this is an area in which we pursue solutions in other areas (like Fetch).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3300#issuecomment-566338140
----==_mimepart_5df82f984bbfa_7f493faa95ecd964168834
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think that this is a good response to this condition.  It creates a situation where an intermediary purposefully violates the protocol.  If the connection is broken, then let it be broken.  The intermediary can forward precisely what it received, ensure that that data was received, then reset the stream if it truly cares about fidelity.</p>
<p>Note that the intermediary might also have to deal with gaps toward the tail of such a broken stream as well, and then they can't propagate that information with the same accuracy.</p>
<p>We shouldn't permit a condition that the recipient can't distinguish from badness.  The result of a change like this is to force clients to accept this junk as something other than a connection-level error.  That means we can't catch badness that looks similar to this.  For this particular kind of behaviour, I would expect connection errors in most implementations.</p>
<p>I realize that HTTP/1.1 implementations do this all the time and that CDNs often have to patch up these situations, but this isn't patching it up, it's propagating the badness to the rest of the system.  You are right the the badness is sometimes constrained.  As you say, the trailing part of a progressive image often can be lost with no visible impact.  This is an area where browsers might need to be tolerant of resets and retain at least what has already been displayed.  You might want to be able to rely on that happening too, so maybe this is an area in which we pursue solutions in other areas (like Fetch).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications&amp;email_token=AFTOJKYUIH2PBCMQ5WZKOO3QZATRRA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHA2EXA#issuecomment-566338140">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK355OWGT6V6IDC6MMDQZATRRANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2L3RQFSHMKVOCJ4L3QZATRRA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHA2EXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKYUIH2PBCMQ5WZKOO3QZATRRA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHA2EXA#issuecomment-566338140",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKYUIH2PBCMQ5WZKOO3QZATRRA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHA2EXA#issuecomment-566338140",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df82f984bbfa_7f493faa95ecd964168834--


From nobody Mon Dec 16 18:23: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 4CE05120945 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 18:23:47 -0800 (PST)
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 ImPNPxR1aYyg for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 18:23:45 -0800 (PST)
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 5E4E612008F for <quic-issues@ietf.org>; Mon, 16 Dec 2019 18:23:45 -0800 (PST)
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 66F7BA0071 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 18:23:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576549424; bh=Tivw3xDESZ9vSW0nwEYekjVmUTTXj58VLhnBbMe3xrQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gs3FHhHND8pLN4DJN3Sk/FdJ8jOf5ItxG6K1vnz8pJYBW93T9vvres0jTai8W4fa8 n2AhSESG1wkcokuij1vQ/wXnI+4Pot+Oru5nzVEHKL4vgf5FqffM5IzSh/PPIV9OJr uMAhChstmN5ICIt10popWu8VO5ZN3aKeFSVLjR6A=
Date: Mon, 16 Dec 2019 18:23:44 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZJGN5V4CCSQXGVWA54AVXLBEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566350354@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df83c3057d11_7cb83ffdbb8cd96417643b"; 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/hrYt3HEsYiLgH3cvfJ0uAjqDcG4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 02:23:47 -0000

----==_mimepart_5df83c3057d11_7cb83ffdbb8cd96417643b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 
> I don't think that this is a good response to this condition. It creates a situation where an intermediary purposefully violates the protocol. If the connection is broken, then let it be broken. The intermediary can forward precisely what it received, ensure that that data was received, then reset the stream if it truly cares about fidelity.

The problem here is that it is complex to ensure that the data was received before transmitting a reset. That's something that the QUIC transport does _not_ have a concept, and I'm not sure if we can except QUIC stacks to expose a signal indicating if data has been acked.

We might argue that in-order delivery of stream resets was a feature of HTTP/2, and that we need it in HTTP/3. As you state, I think we'd better define a way to patch up these situations, otherwise people might suffer from worse user experience when using HTTP/3.

Am I correct in assuming that your distaste is against the solution proposed in #3303 rather than against this issue itself? If so, would you be more open to using a HTTP/3 frame for indicating abrupt termination?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3300#issuecomment-566350354
----==_mimepart_5df83c3057d11_7cb83ffdbb8cd96417643b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a></p>
<blockquote>
<p>I don't think that this is a good response to this condition. It creates a situation where an intermediary purposefully violates the protocol. If the connection is broken, then let it be broken. The intermediary can forward precisely what it received, ensure that that data was received, then reset the stream if it truly cares about fidelity.</p>
</blockquote>
<p>The problem here is that it is complex to ensure that the data was received before transmitting a reset. That's something that the QUIC transport does <em>not</em> have a concept, and I'm not sure if we can except QUIC stacks to expose a signal indicating if data has been acked.</p>
<p>We might argue that in-order delivery of stream resets was a feature of HTTP/2, and that we need it in HTTP/3. As you state, I think we'd better define a way to patch up these situations, otherwise people might suffer from worse user experience when using HTTP/3.</p>
<p>Am I correct in assuming that your distaste is against the solution proposed in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="538773259" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3303" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3303/hovercard" href="https://github.com/quicwg/base-drafts/pull/3303">#3303</a> rather than against this issue itself? If so, would you be more open to using a HTTP/3 frame for indicating abrupt termination?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications&amp;email_token=AFTOJK2HBD7YH4237OURMU3QZAZ3BA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHA5EEQ#issuecomment-566350354">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3TWMVEF743TBWT57LQZAZ3BANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK355QZ5NMFJTTEX5QTQZAZ3BA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHA5EEQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK2HBD7YH4237OURMU3QZAZ3BA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHA5EEQ#issuecomment-566350354",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK2HBD7YH4237OURMU3QZAZ3BA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHA5EEQ#issuecomment-566350354",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df83c3057d11_7cb83ffdbb8cd96417643b--


From nobody Mon Dec 16 19:44: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 2B71912009C for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 19:44:22 -0800 (PST)
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 IJ7KJF2oveVk for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 19:44:20 -0800 (PST)
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 89473120041 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 19:44:20 -0800 (PST)
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 6BED58C01E4 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 19:44:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576554259; bh=tBd69447RbQxgpCayLGBa6XvsuNlDPe6MDCGLmxMQck=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qBjJHfAfYAmQgBfauJqqpfNSnXiOOzlodEmxDuHVopN3ZuyaBA4nUllDdB4Web0kA mCdcLA/W7mYr8VjfVsUIc2H6eI28j2cBKKWS7IgZzXwqyy6KHcjTJovmQsGR+CPtnZ z23HGyOhEuvlQPOq/LzGswUWTFAUNqoazLvZS+fM=
Date: Mon, 16 Dec 2019 19:44:19 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6TTZX2BK5CICBFH3V4AWAZHEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304@github.com>
Subject: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df84f135cef8_21b03fb07eecd95c7306e"; 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/Fiad9d3HKnWYUj9_keX47WIARC8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 03:44:22 -0000

----==_mimepart_5df84f135cef8_21b03fb07eecd95c7306e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The transport draft currently says:
```
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}}.
```

Gorry raised the point that in experiments, this generates way too many ACK packets in high bandwidth networks, such as satellite networks. This has noticeable CPU costs for QUIC, for both sending as well as for receiving. Satellite networks use middleboxes that collapse TCP ACKs, but they can't for QUIC. 

We have talked about doing a more general strategy separately as an extension, but we have experience with a fairly straightforward one. Chrome uses an ACK coalescing strategy that does the following: after the first 100 packets, ACK once every 10 packets or 1/4th of an RTT, whichever comes earlier. If we agree that this might be good general strategy, we should suggest it in the transport document.

@ianswett: my recollection is that the strategy had some throughput reduction when used with Cubic, is that correct? Do you think using 1/8th RTT might resolve 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/3304
----==_mimepart_5df84f135cef8_21b03fb07eecd95c7306e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The transport draft currently says:</p>
<pre><code>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}}.
</code></pre>
<p>Gorry raised the point that in experiments, this generates way too many ACK packets in high bandwidth networks, such as satellite networks. This has noticeable CPU costs for QUIC, for both sending as well as for receiving. Satellite networks use middleboxes that collapse TCP ACKs, but they can't for QUIC.</p>
<p>We have talked about doing a more general strategy separately as an extension, but we have experience with a fairly straightforward one. Chrome uses an ACK coalescing strategy that does the following: after the first 100 packets, ACK once every 10 packets or 1/4th of an RTT, whichever comes earlier. If we agree that this might be good general strategy, we should suggest it in the transport document.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>: my recollection is that the strategy had some throughput reduction when used with Cubic, is that correct? Do you think using 1/8th RTT might resolve 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/3304?email_source=notifications&amp;email_token=AFTOJK4SQWEUIZNPWWGIMPDQZBDJHA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA5VELA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYGKPCEG2SMQB5CBV3QZBDJHANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ZUIG5NSPMMKXQDLDQZBDJHA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA5VELA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK4SQWEUIZNPWWGIMPDQZBDJHA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA5VELA",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK4SQWEUIZNPWWGIMPDQZBDJHA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA5VELA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df84f135cef8_21b03fb07eecd95c7306e--


From nobody Mon Dec 16 19:46: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 5620112009C for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 19:46:12 -0800 (PST)
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 T8cI3HF42pFC for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 19:46:10 -0800 (PST)
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 29705120041 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 19:46:10 -0800 (PST)
Date: Mon, 16 Dec 2019 19:46:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576554369; bh=AivDtpwFhrtAzQT3J4XJOKJCx+HG0TLzXkghtbMuenc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T9tvKCNnitttiELtnNw9wTh0oPiW3ZWt522ldM/Vs4ibEI/4FBJRrdpG20MJiAZes wFkwJ2m5b5zH5YcvTqP+c8PbFqpd7wVZGWwAvXTPVAvO1fYM+1i9zdqWMi/kHGJOY/ 4qBN/FBsTQrl6tIUwmocdrh+r9azaZBurfAbhEUE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZRLKQZA4JTQ7MKX7V4AWBADEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566367359@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df84f8110598_457f3fec3decd95c857cb"; 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/QFeCWU3KgenIrQbyCZ2fxO5B48U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 03:46:12 -0000

----==_mimepart_5df84f8110598_457f3fec3decd95c857cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Look, I recognize the difficulty here, but I don't think that this problem suggests anything other than a (maybe) a new stream reset error code.  I realize that pushes for widening of the HTTP/3-to-transport interface, but I can't see an alternative that does not create horrible externalities for this use case.  Important as it might be for CDNs and the web, I don't think that it is a good idea to have the rest of the system bear the cost of dealing with the problem.

I am very much opposed to the proposal in #3303 for previously-stated reasons.

Enabling in-order delivery of stream resets would be a massive disruption to the protocol, even if we only did it at the HTTP/3 layer.  I don't concretely know how to do that, but it implies a significant shift (or bifurcation) in the stream model if we did it at the transport layer.

Adding in-order resets at the application layer for HTTP/3 is not trivial either.  A frame on the same stream is not going to work because it prevents an intermediary from forwarding without reframing at that layer.  Otherwise, they would not be able to guarantee that they can send any frame on the stream.  That requires a big shift in how people approach building of intermediaries.  Something on a control stream might work, but then you have the potential for ambiguity about placement relative to the target stream unless you effectively replicate the RESET_STREAM design at the application layer.  That would make me very uncomfortable.

It seems to me that you *can* address this without changing the protocol, even if it requires some awkward crossing of protocol layers.  That's my preference.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3300#issuecomment-566367359
----==_mimepart_5df84f8110598_457f3fec3decd95c857cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Look, I recognize the difficulty here, but I don't think that this problem suggests anything other than a (maybe) a new stream reset error code.  I realize that pushes for widening of the HTTP/3-to-transport interface, but I can't see an alternative that does not create horrible externalities for this use case.  Important as it might be for CDNs and the web, I don't think that it is a good idea to have the rest of the system bear the cost of dealing with the problem.</p>
<p>I am very much opposed to the proposal in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="538773259" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3303" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3303/hovercard" href="https://github.com/quicwg/base-drafts/pull/3303">#3303</a> for previously-stated reasons.</p>
<p>Enabling in-order delivery of stream resets would be a massive disruption to the protocol, even if we only did it at the HTTP/3 layer.  I don't concretely know how to do that, but it implies a significant shift (or bifurcation) in the stream model if we did it at the transport layer.</p>
<p>Adding in-order resets at the application layer for HTTP/3 is not trivial either.  A frame on the same stream is not going to work because it prevents an intermediary from forwarding without reframing at that layer.  Otherwise, they would not be able to guarantee that they can send any frame on the stream.  That requires a big shift in how people approach building of intermediaries.  Something on a control stream might work, but then you have the potential for ambiguity about placement relative to the target stream unless you effectively replicate the RESET_STREAM design at the application layer.  That would make me very uncomfortable.</p>
<p>It seems to me that you <em>can</em> address this without changing the protocol, even if it requires some awkward crossing of protocol layers.  That's my preference.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications&amp;email_token=AFTOJKZJDIR57RZUUCV4OIDQZBDQDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBBI7Y#issuecomment-566367359">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4KQUCOTSVS2Q4XMYDQZBDQDANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3U43BE7OY4D5B3JNTQZBDQDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBBI7Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKZJDIR57RZUUCV4OIDQZBDQDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBBI7Y#issuecomment-566367359",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKZJDIR57RZUUCV4OIDQZBDQDA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBBI7Y#issuecomment-566367359",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df84f8110598_457f3fec3decd95c857cb--


From nobody Mon Dec 16 20:07: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 B6EDA1200A1 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:07:46 -0800 (PST)
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 8vnv7NkzOwxC for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:07:45 -0800 (PST)
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 1F529120041 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 20:07:45 -0800 (PST)
Date: Mon, 16 Dec 2019 20:07:43 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576555663; bh=9dpXrqZ81lLC+5ezi7nUU8WcgO5jFFOPnp3WiJZx+S4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NnUkAWecnkpBC4X4sHUmVeAzu9IGbp/tiCv92Nw0l6TQiCGS6HP65YuE99aB5F3q2 jmlJUgshl62hOAVQi+zu+SA3CbCEWI6R/BTme36LCVn30svyXM6/lmNwqredsD/ZAG WaevZWU9DAnvbrp9rE9aUD30Hk9KC1EnJ2lHSDqs=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QCX3DZZQ6CXD43WN4AWDQ7EVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566371284@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df8548fe0625_342d3fdebc4cd96811213b"; 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/1U5YCan1hGNsiD0Q3BjpG35xPqU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 04:07:47 -0000

----==_mimepart_5df8548fe0625_342d3fdebc4cd96811213b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson Thank you for sharing your views. I am not sure if it correct to frame this issue as specific to CDNs, I might argue that it is a problem for intermediaries in general.

I agree that we shouldn't try to introduce in-order delivery of stream resets at the transport layer. If we are to introducing that, it should be a new signal within HTTP/3.

> Adding in-order resets at the application layer for HTTP/3 is not trivial either. A frame on the same stream is not going to work because it prevents an intermediary from forwarding without reframing at that layer. Otherwise, they would not be able to guarantee that they can send any frame on the stream. That requires a big shift in how people approach building of intermediaries.

I think this is what I disagree. I _think_ that many if not most of the intermediaries to be doing reframing. In case of HTTP/2, intermediaries _should_ have been doing reframing by itself, otherwise it cannot prioritize the responses, I'd assume that proxies would be doing the same for HTTP/3 (though I might be wrong).

If that assumption is correct, the fix would be as trivial as introducing a HTTP/3 frame indicating the error, which is sent on the request stream. It's ugly to have two ways of signaling error (one at QUIC layer and one at HTTP layer), but it'd help us provide same expectations across different versions of HTTP.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3300#issuecomment-566371284
----==_mimepart_5df8548fe0625_342d3fdebc4cd96811213b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> Thank you for sharing your views. I am not sure if it correct to frame this issue as specific to CDNs, I might argue that it is a problem for intermediaries in general.</p>
<p>I agree that we shouldn't try to introduce in-order delivery of stream resets at the transport layer. If we are to introducing that, it should be a new signal within HTTP/3.</p>
<blockquote>
<p>Adding in-order resets at the application layer for HTTP/3 is not trivial either. A frame on the same stream is not going to work because it prevents an intermediary from forwarding without reframing at that layer. Otherwise, they would not be able to guarantee that they can send any frame on the stream. That requires a big shift in how people approach building of intermediaries.</p>
</blockquote>
<p>I think this is what I disagree. I <em>think</em> that many if not most of the intermediaries to be doing reframing. In case of HTTP/2, intermediaries <em>should</em> have been doing reframing by itself, otherwise it cannot prioritize the responses, I'd assume that proxies would be doing the same for HTTP/3 (though I might be wrong).</p>
<p>If that assumption is correct, the fix would be as trivial as introducing a HTTP/3 frame indicating the error, which is sent on the request stream. It's ugly to have two ways of signaling error (one at QUIC layer and one at HTTP layer), but it'd help us provide same expectations across different versions of HTTP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications&amp;email_token=AFTOJK2ALDPQA4AURBUFWHDQZBGA7A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBCHVA#issuecomment-566371284">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3RHDQDVKALDXPJXJLQZBGA7ANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5F2IYXRSG2KIJAKTTQZBGA7A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBCHVA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK2ALDPQA4AURBUFWHDQZBGA7A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBCHVA#issuecomment-566371284",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK2ALDPQA4AURBUFWHDQZBGA7A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBCHVA#issuecomment-566371284",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df8548fe0625_342d3fdebc4cd96811213b--


From nobody Mon Dec 16 20: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 1AD301200B6 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:17:03 -0800 (PST)
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 BzJpiae6WzeQ for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:17:01 -0800 (PST)
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 5C0E81200A1 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 20:17:01 -0800 (PST)
Date: Mon, 16 Dec 2019 20:17:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576556220; bh=FmrQuowKS3CPlU3MRFksVoT9DFBs1CSxSivh8xvF+sI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P0EJ27H5syxTMiHTOcdJuSdvczbrJ75WVYSGkSW5mC+F+ouAKQQ/oHdMxzoLx3XIX bBm4lvlu2fi9gvevTsZgR4YMzSBVOh3x7BpVU68CIUvcTn5VgUCuvddEvza/tnGZat TFYTNA43y7bPUH8CSZ6kQr0S9mshE5hwxuvtf+nI=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK454WT5KSGUN23XSAF4AWETZEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566373198@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df856bc701e2_38d73fcd91ecd96817468d"; 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/SRLl0OMrFmjYgy_9HZBQsr9atEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 04:17:03 -0000

----==_mimepart_5df856bc701e2_38d73fcd91ecd96817468d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PS. Or, if we are to consider H3 tunnels that does not do reframing as something within the scope of the specification, I think we need to have something like #3303.

Consider the case of a H3-H3 intermediary that parses the request, and binds HTTP requests to different origins, transmitting the *response* as-is without dealing with frames. Such a tunnel would work as expected, assuming that QPACK dynamic table is not used.

In this type of design, a stream-level error (i.e. abrupt termination of a stream) does not indicate a connection-level error. Therefore, we need to state 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/3300#issuecomment-566373198
----==_mimepart_5df856bc701e2_38d73fcd91ecd96817468d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PS. Or, if we are to consider H3 tunnels that does not do reframing as something within the scope of the specification, I think we need to have something like <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="538773259" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3303" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3303/hovercard" href="https://github.com/quicwg/base-drafts/pull/3303">#3303</a>.</p>
<p>Consider the case of a H3-H3 intermediary that parses the request, and binds HTTP requests to different origins, transmitting the <em>response</em> as-is without dealing with frames. Such a tunnel would work as expected, assuming that QPACK dynamic table is not used.</p>
<p>In this type of design, a stream-level error (i.e. abrupt termination of a stream) does not indicate a connection-level error. Therefore, we need to state 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/3300?email_source=notifications&amp;email_token=AFTOJK57GQWH7Y5EAOS2RSTQZBHDZA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBCWTQ#issuecomment-566373198">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5N7YFXWJ3ENXWNN3DQZBHDZANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK437CRWIFRDETIEX5LQZBHDZA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBCWTQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK57GQWH7Y5EAOS2RSTQZBHDZA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBCWTQ#issuecomment-566373198",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK57GQWH7Y5EAOS2RSTQZBHDZA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBCWTQ#issuecomment-566373198",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df856bc701e2_38d73fcd91ecd96817468d--


From nobody Mon Dec 16 20:30: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 5D0C61200C7 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:30:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XhiICEVpgXee for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:30:39 -0800 (PST)
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 D14DB1200B6 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 20:30:38 -0800 (PST)
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 0A7F61C1182 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 20:30:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576557038; bh=ZRKp+44vYPttHDPg54CcDod3Pdp0Elb8KPWxC2HQfok=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=whh9w7wdUygpJjHaMxe9bXA26hzo3LEv9m0Ct0Kvvb9tFrISCE+NPVwsceTgtmmPE wlltrrq8yWwhqbpxQc0KOAGp/lJ9GaHQhVmcpen0FNSUQX689WYY5PJ+UtV7sj3lxd LfliyuDFe8BBcgcvzxmct4cPx+DJLvdmnzF3Y4N4=
Date: Mon, 16 Dec 2019 20:30:37 -0800
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3M53SARIMKCBAAIA54AWGG3EVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566375791@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df859edeff2b_14663fe5bfecd968150077"; 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/kM4HcuWkegXAUt7SCR517jrHMJs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 04:30:40 -0000

----==_mimepart_5df859edeff2b_14663fe5bfecd968150077
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think I agree with @martinthomson here. Adding in-order stream reset sounds extremely complicated at either the HTTP/3 or QUIC layers. The particular use case here does not seem compelling enough to warrant this 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/3300#issuecomment-566375791
----==_mimepart_5df859edeff2b_14663fe5bfecd968150077
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="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> here. Adding in-order stream reset sounds extremely complicated at either the HTTP/3 or QUIC layers. The particular use case here does not seem compelling enough to warrant this 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/3300?email_source=notifications&amp;email_token=AFTOJK674FZST4OJPCMMZE3QZBIW3A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBDK3Y#issuecomment-566375791">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5ZGEEWJGAMXCFTZKDQZBIW3ANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZDK7PJDJMTUOUPDNDQZBIW3A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBDK3Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK674FZST4OJPCMMZE3QZBIW3A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBDK3Y#issuecomment-566375791",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK674FZST4OJPCMMZE3QZBIW3A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBDK3Y#issuecomment-566375791",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df859edeff2b_14663fe5bfecd968150077--


From nobody Mon Dec 16 20:45: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 6DF72120131 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:45:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g3HHvNgm2tpu for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:45:23 -0800 (PST)
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 B60A81200A3 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 20:45:23 -0800 (PST)
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 E2031C60618 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 20:45:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576557922; bh=AuqgIMg2DZMi1SC3OQ9IE/aU37mUXuWC+I/9yIMvvKY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hKdov1Bz4qW1KvhaJK6+e6WO6XKwkgxnqwrvTSr4F3PYnVO/+lVr8itjgPfpgxXpy WWEOr/TOKy2emuPbZjOxdOaTk9CdwqVV+Mx4s9XYvfYsIpmJTBDSrHIMe2ASRopziF 8wg3qDxjUk3FaE6JE/ubR4L+9GDlUQ5lWtF/xDAo=
Date: Mon, 16 Dec 2019 20:45:22 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ZJDINM3F3TOTL4GF4AWH6FEVBNHHB76FHYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3298/566378423@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3298@github.com>
References: <quicwg/base-drafts/issues/3298@github.com>
Subject: Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case  (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df85d62d2ea8_512a3fe7634cd9681806c7"; 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/2ku4puneNVJ-xccneWQmbMqKkkc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 04:45:26 -0000

----==_mimepart_5df85d62d2ea8_512a3fe7634cd9681806c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I suspect this is a special case. Our model has been to not mark anything as lost until we've received an ACK for something after it.  I can see that you might have a bit of a cost in following this model with your implementation. Calling DetectLostPackets() there if you'd like as an optimization for your case, I don't think you break anything by doing 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/3298#issuecomment-566378423
----==_mimepart_5df85d62d2ea8_512a3fe7634cd9681806c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I suspect this is a special case. Our model has been to not mark anything as lost until we've received an ACK for something after it.  I can see that you might have a bit of a cost in following this model with your implementation. Calling DetectLostPackets() there if you'd like as an optimization for your case, I don't think you break anything by doing 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/3298?email_source=notifications&amp;email_token=AFTOJK5XSIYQEJZQ4NZ25XLQZBKOFA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBD7NY#issuecomment-566378423">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2LTMRSMOZYNHTIOMLQZBKOFANCNFSM4JZPN44A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5DD5OONFWPDIX7BQLQZBKOFA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBD7NY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK5XSIYQEJZQ4NZ25XLQZBKOFA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBD7NY#issuecomment-566378423",
"url": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK5XSIYQEJZQ4NZ25XLQZBKOFA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBD7NY#issuecomment-566378423",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df85d62d2ea8_512a3fe7634cd9681806c7--


From nobody Mon Dec 16 20:51: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 6F7D81200A3 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:51:33 -0800 (PST)
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 UNihYWGffmu1 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:51:31 -0800 (PST)
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 6B6F1120098 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 20:51:31 -0800 (PST)
Date: Mon, 16 Dec 2019 20:51:30 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576558290; bh=hH5pu23nxj/W1VvzTgFZtMU/csRF4F7+wZ56AL1Xjv0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LQ33kG8Gw9nNF9DJ5yxE3JCMTSgHuyY7YmdEh3daiJfrFmsp64R4BjS/FkL3I5bmd Ex2qklZbXs6BPo+y46vsvT1bvzJvj/Zrx4T0VMyncdIZKWkHrec9wZPBYTT/bLVMo9 sKrzVJhFXIgcD0XCYZ4uhxMhG50fA77cYpipamvw=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4GLJZQMNUNBCJ5N654AWIVFEVBNHHB5B4MBE@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/333024523@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_5df85ed2b3beb_52a63fcf968cd96c1792d6"; 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/Zk6TCnZA_0AiHMPwNapDNQokmJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 04:51:34 -0000

----==_mimepart_5df85ed2b3beb_52a63fcf968cd96c1792d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

A couple of editorial suggestions.

> @@ -1792,6 +1793,12 @@ 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.
 
+Clients MAY use tokens obtained on one connection for any connection attempt
+using the same version.  When selecting a token to use, clients do not need to
+consider other properties of the connection that is being attempted, including
+the choice of possible application protocols, session tickets, or other

```suggestion
the choice of application protocol or the value of any session ticket being used.
```

> @@ -1792,6 +1793,12 @@ 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.
 
+Clients MAY use tokens obtained on one connection for any connection attempt
+using the same version.  When selecting a token to use, clients do not need to
+consider other properties of the connection that is being attempted, including
+the choice of possible application protocols, session tickets, or other
+connection properties.

```suggestion
```

> @@ -1792,6 +1793,12 @@ 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.
 
+Clients MAY use tokens obtained on one connection for any connection attempt
+using the same version.  When selecting a token to use, clients do not need to

```suggestion
using the same version.  When selecting a token to use, a client does not 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/3150#pullrequestreview-333024523
----==_mimepart_5df85ed2b3beb_52a63fcf968cd96c1792d6
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 couple of editorial suggestions.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3150#discussi=
on_r358594937">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1792,6 +1793,12 @@ able to reuse a tok=
en.  To avoid attacks that exploit this property, a server=0D
 can limit its use of tokens to only the information needed to validate c=
lient=0D
 addresses.=0D
 =0D
+Clients MAY use tokens obtained on one connection for any connection att=
empt=0D
+using the same version.  When selecting a token to use, clients do not n=
eed to=0D
+consider other properties of the connection that is being attempted, inc=
luding=0D
+the choice of possible application protocols, session tickets, or other=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-the choice of possible application protocols,=
 session tickets, or other=0D
+the choice of application protocol or the value of any session ticket be=
ing used.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3150#discussi=
on_r358594962">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1792,6 +1793,12 @@ able to reuse a tok=
en.  To avoid attacks that exploit this property, a server=0D
 can limit its use of tokens to only the information needed to validate c=
lient=0D
 addresses.=0D
 =0D
+Clients MAY use tokens obtained on one connection for any connection att=
empt=0D
+using the same version.  When selecting a token to use, clients do not n=
eed to=0D
+consider other properties of the connection that is being attempted, inc=
luding=0D
+the choice of possible application protocols, session tickets, or other=0D=

+connection properties.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-connection properties.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3150#discussi=
on_r358595045">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1792,6 +1793,12 @@ able to reuse a tok=
en.  To avoid attacks that exploit this property, a server=0D
 can limit its use of tokens to only the information needed to validate c=
lient=0D
 addresses.=0D
 =0D
+Clients MAY use tokens obtained on one connection for any connection att=
empt=0D
+using the same version.  When selecting a token to use, clients do not n=
eed to=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-using the same version.  When selecting a tok=
en to use, clients do not need to=0D
+using the same version.  When selecting a token to use, a client does no=
t need 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/3150?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK3SJKHHMNQH3PAXMWTQZBLFFA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPMY2CY#pullrequestreview-333024523=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK3GKYQLNGUMEH5E4Z3QZBLFFANCNFSM4JE37ZYQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK7UQUEHYRPO=
VG6BQMLQZBLFFA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCPMY2CY.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=3DAFTOJK3SJKHHMNQH3PAXMWTQZBLFFA5CNFSM4JE3=
7ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
PMY2CY#pullrequestreview-333024523",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK3SJKHHMNQH3PAXMWTQZBLFFA5CNFSM4JE37Z=
Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPM=
Y2CY#pullrequestreview-333024523",=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_5df85ed2b3beb_52a63fcf968cd96c1792d6--


From nobody Mon Dec 16 20: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 2F48C1200A3 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:53:16 -0800 (PST)
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 NnRo4NwdN7f9 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 20:53:14 -0800 (PST)
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 F3A6F120098 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 20:53:13 -0800 (PST)
Date: Mon, 16 Dec 2019 20:53:13 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576558393; bh=6MRJn88iVXiMaIOorVUS6J8fIJvYWKwlv09G13wyeUs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DWWCNwRG14nPFOoKJg62WM3y2GCINz/ViysLM6s2xo0XkLJXAsi0Ftcwh3TDPPE2y r5S+SitCAsFoc2ARucmlqx5Kq71YLTKHgilqvl9BmVlCMO1/9M7fmgK5I79OTYjEmG bE65Hcm9iTFJp/VAQavRyAHqzN9rFLwSGTPhnLDQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6L3H5FCFLLMFIVKL54AWI3TEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/566379821@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df85f392662b_76b33fe3d06cd95c3301aa"; 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/A6TI764qH3R7qpwtci_xGtRoQIM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 04:53:16 -0000

----==_mimepart_5df85f392662b_76b33fe3d06cd95c3301aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop Thank you for laying down the options.

My preference goes to:

> * **Multiple PUSH_PROMISE frames on different streams.** Old H3-style; wastes some bytes repeating yourself, and now we have to talk about consistency between them:
>   * **Not allowed to differ**; client has to check that the headers are the same. What if they're not? How long does the client have to keep the headers? Need it be the same bytes, or simply the same resulting header set?

Regarding the points listed as questions, I think we should state that the header set that the server sends MUST contain the exact same bytes (after decompression), and that a client MUST either validate that they are the same, or ignore the PUSH_PROMISE.

By using MAX_PUSH_ID frame, the client controls the number of pushes that the server can initiate. It can track the unused push IDs much like the QUIC transport tracks unused stream IDs. By tracking that, the client can tell if a PUSH_PROMISE frame contains a new push or if is a duplicate. If it is a duplicate that it has already forgotten, then it can simply ignore 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/3275#issuecomment-566379821
----==_mimepart_5df85f392662b_76b33fe3d06cd95c3301aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/MikeBishop/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> Thank you for laying down the options.</p>
<p>My preference goes to:</p>
<blockquote>
<ul>
<li><strong>Multiple PUSH_PROMISE frames on different streams.</strong> Old H3-style; wastes some bytes repeating yourself, and now we have to talk about consistency between them:
<ul>
<li><strong>Not allowed to differ</strong>; client has to check that the headers are the same. What if they're not? How long does the client have to keep the headers? Need it be the same bytes, or simply the same resulting header set?</li>
</ul>
</li>
</ul>
</blockquote>
<p>Regarding the points listed as questions, I think we should state that the header set that the server sends MUST contain the exact same bytes (after decompression), and that a client MUST either validate that they are the same, or ignore the PUSH_PROMISE.</p>
<p>By using MAX_PUSH_ID frame, the client controls the number of pushes that the server can initiate. It can track the unused push IDs much like the QUIC transport tracks unused stream IDs. By tracking that, the client can tell if a PUSH_PROMISE frame contains a new push or if is a duplicate. If it is a duplicate that it has already forgotten, then it can simply ignore 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/3275?email_source=notifications&amp;email_token=AFTOJKYVU7KFUA4K7N5IOK3QZBLLTA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBEKLI#issuecomment-566379821">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK35I3YKFV25NMT43ULQZBLLTANCNFSM4JSFRKXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7LSOGTOAPZD6HPE3TQZBLLTA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBEKLI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJKYVU7KFUA4K7N5IOK3QZBLLTA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBEKLI#issuecomment-566379821",
"url": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJKYVU7KFUA4K7N5IOK3QZBLLTA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBEKLI#issuecomment-566379821",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df85f392662b_76b33fe3d06cd95c3301aa--


From nobody Mon Dec 16 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 282A8120098 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:01:42 -0800 (PST)
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 3j9A3x34sHTj for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:01:38 -0800 (PST)
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 D70CE120059 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:01:38 -0800 (PST)
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 F13086A03B5 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:01:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576558897; bh=PiMiJJJI/CEj6ZeBYMn/85EyeD/3032HmhrrrUOBlo4=; h=Date:From:To:Subject:From; b=ZwsOZdB18/TjasZXvyfSBitmBWkCqaA1oeVQnbp/q71NDRv8zc+X+LZaiPgd27/er ATag/cUZF8a7Q3DAiMXJbnZYUzNHUMI8PICPApJK6gMfnvZ3otVwXGq05QVR7pzT85 FGqQ3mc9ybP2Zpbo7hQXcPGmLCIjZOxjgnrQPadE=
Date: Mon, 16 Dec 2019 21:01:37 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/flow-control/bb2988-6bea25@github.com>
Subject: [quicwg/base-drafts] 6bea25: add a reference to sec 6.9 without recommendation
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C1wlG5dzwqdT3O_S3Pk8MLAyVzw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 05:01:42 -0000

  Branch: refs/heads/jri/flow-control
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6bea25dc982beacbecf4576ff2945a8e89ede4f7
      https://github.com/quicwg/base-drafts/commit/6bea25dc982beacbecf4576ff2945a8e89ede4f7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-16 (Mon, 16 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  add a reference to sec 6.9 without recommendation



From nobody Mon Dec 16 21: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 EDE92120098 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:01:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U4NZDasSWa37 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:01:47 -0800 (PST)
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 8839C120059 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:01:47 -0800 (PST)
Date: Mon, 16 Dec 2019 21:01:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576558906; bh=72L3ijGM52OLcnvx/zQl5jjBKRMVAqomSj0kpJVISrM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EQcfU/JJQ5g66wJTr6APh0uQ1Z1UKnuowvg+/vaAkYsDS60dVBxewNolvrC5BozcZ LC/A1Otb/3ShYJuD76tLK6NqQnBUabqdtH+Z+rNMGF/COoNCbMVQ/WG8OqwCfs0A6p 4OQGPJPyqus19LLhwtEuFNV3hter/H3wyjCVd6WM=
From: Jana Iyengar <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/3301/push/4405251436@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df8613ab335d_2daa3ff577ccd95c4905ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/rPjORnaieGjLw18a6N8YRDwyql4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 05:01:49 -0000

----==_mimepart_5df8613ab335d_2daa3ff577ccd95c4905ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

6bea25dc982beacbecf4576ff2945a8e89ede4f7  add a reference to sec 6.9 without recommendation


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3301/files/bb2988130cf981e813f5378b9f908c3b09f134ca..6bea25dc982beacbecf4576ff2945a8e89ede4f7

----==_mimepart_5df8613ab335d_2daa3ff577ccd95c4905ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6bea25dc982beacbecf4576ff2945a8e89ede4f7">6bea25d</a>  add a reference to sec 6.9 without recommendation</li>
</ul>


<p style="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/3301/files/bb2988130cf981e813f5378b9f908c3b09f134ca..6bea25dc982beacbecf4576ff2945a8e89ede4f7?email_source=notifications&amp;email_token=AFTOJK5ZAPXVHZQBCX2MXPTQZBMLVA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYDKMRVGE2DGNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7FNRNAEBADCHEA25DQZBMLVANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK22CRCRRHKDOWWRTJLQZBMLVA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYDKMRVGE2DGNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301/files/bb2988130cf981e813f5378b9f908c3b09f134ca..6bea25dc982beacbecf4576ff2945a8e89ede4f7?email_source=notifications\u0026email_token=AFTOJK5ZAPXVHZQBCX2MXPTQZBMLVA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYDKMRVGE2DGNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3301/files/bb2988130cf981e813f5378b9f908c3b09f134ca..6bea25dc982beacbecf4576ff2945a8e89ede4f7?email_source=notifications\u0026email_token=AFTOJK5ZAPXVHZQBCX2MXPTQZBMLVA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYDKMRVGE2DGNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df8613ab335d_2daa3ff577ccd95c4905ae--


From nobody Mon Dec 16 21: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 D4C63120098 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:02:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aU_JEcCpdeKK for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:02:09 -0800 (PST)
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 E4473120059 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:02:08 -0800 (PST)
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 4B6252C1349 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:02:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576558928; bh=q6Gu12Dk9w+YnJkvmLVD8sOs98ZvYTL0cnSkep+FQss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=avz7h/cQuOGmPZMxrN5i+o0l2bIGOtcY8/ywR8pKx/r3XKVnAAEknwBaCqvU7kZar T08CVKhQyHyV9CM2De6KdGpbRaEbmJLsZ+clprnCCRap0U+5dMtAcBt5bO2wb9MsHy pJL3XqF+h6P/cl+1QN0h4CqZrl0LGJWJFOHNhIFg=
Date: Mon, 16 Dec 2019 21:02:08 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5NU465AZDMCXYDP5F4AWJ5BEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/333027190@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df861503866d_40f43fc109acd96019384b"; 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/kB7rD-sQS7PF_GaZIsZ9OPAQE1E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 05:02:11 -0000

----==_mimepart_5df861503866d_40f43fc109acd96019384b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -833,11 +833,6 @@ implementations.  As an optimization, an endpoint could send frames related to
 flow control only when there are other frames to send or when a peer is blocked,
 ensuring that flow control does not cause extra packets to be sent.
 
-When a sender receives credit after being blocked, it might send a large amount
-of data in response. As is recommended in {{QUIC-RECOVERY}}, implementations
-should pace this data to avoid sending it in a burst and causing short-term

I've added a reference in but with better text I 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/pull/3301#discussion_r358597149
----==_mimepart_5df861503866d_40f43fc109acd96019384b
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/3301#discussion_r358597149">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -833,11 +833,6 @@ implementations.  As an optimization, an endpoint could send frames related to
 flow control only when there are other frames to send or when a peer is blocked,
 ensuring that flow control does not cause extra packets to be sent.
 
-When a sender receives credit after being blocked, it might send a large amount
-of data in response. As is recommended in {{QUIC-RECOVERY}}, implementations
-should pace this data to avoid sending it in a burst and causing short-term
</pre>
<p>I've added a reference in but with better text I 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/pull/3301?email_source=notifications&amp;email_token=AFTOJKYHQVLWEIE4V66JAADQZBMNBA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPMZO5Q#discussion_r358597149">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ZCUOEBO5IAOXKHFDQZBMNBANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYOEDONWYOXZG6RKHLQZBMNBA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPMZO5Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJKYHQVLWEIE4V66JAADQZBMNBA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPMZO5Q#discussion_r358597149",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJKYHQVLWEIE4V66JAADQZBMNBA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPMZO5Q#discussion_r358597149",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df861503866d_40f43fc109acd96019384b--


From nobody Mon Dec 16 21: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 E9CD71200C7 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:02:44 -0800 (PST)
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 9kXw3fFPZ0jj for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:02:43 -0800 (PST)
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 3FB361200A3 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:02:43 -0800 (PST)
Date: Mon, 16 Dec 2019 21:02:42 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576558962; bh=YW4j8ZWmaFRM/3HodSQm0LHCxmZAnZ6sTe/FlH1zAZw=; h=Date:From:To:Subject:From; b=ZeP65hNm6X74dC6yfRR8bzKXclHiUEg48eHI9b1Q0nylPog9U3L6s05uUcw9fihLU vdX6u0a0daC033aDxsBnygbw1aoQSqfb+HDgpqqZdmCM1ZSSISIBvIC/p85FQl0AO8 5ptIW67xDwHP0GBWZH1roxU78H9lDrRdE3Aoa87E=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/21eae6-079ab7@github.com>
Subject: [quicwg/base-drafts] 079ab7: Script updating gh-pages from 6bea25dc. [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/swNXqBEalnk36NiK3y1fo-xgtec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 05:02:45 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 079ab7d4fd248f22af14bc74acbd4ffd048efa35
      https://github.com/quicwg/base-drafts/commit/079ab7d4fd248f22af14bc74acbd4ffd048efa35
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    R ianswett-apporflow/draft-ietf-quic-http.html
    R ianswett-apporflow/draft-ietf-quic-http.txt
    R ianswett-apporflow/draft-ietf-quic-invariants.html
    R ianswett-apporflow/draft-ietf-quic-invariants.txt
    R ianswett-apporflow/draft-ietf-quic-qpack.html
    R ianswett-apporflow/draft-ietf-quic-qpack.txt
    R ianswett-apporflow/draft-ietf-quic-recovery.html
    R ianswett-apporflow/draft-ietf-quic-recovery.txt
    R ianswett-apporflow/draft-ietf-quic-tls.html
    R ianswett-apporflow/draft-ietf-quic-tls.txt
    R ianswett-apporflow/draft-ietf-quic-transport.html
    R ianswett-apporflow/draft-ietf-quic-transport.txt
    R ianswett-apporflow/index.html
    R ianswett-ecn-editorial/draft-ietf-quic-http.html
    R ianswett-ecn-editorial/draft-ietf-quic-http.txt
    R ianswett-ecn-editorial/draft-ietf-quic-invariants.html
    R ianswett-ecn-editorial/draft-ietf-quic-invariants.txt
    R ianswett-ecn-editorial/draft-ietf-quic-qpack.html
    R ianswett-ecn-editorial/draft-ietf-quic-qpack.txt
    R ianswett-ecn-editorial/draft-ietf-quic-recovery.html
    R ianswett-ecn-editorial/draft-ietf-quic-recovery.txt
    R ianswett-ecn-editorial/draft-ietf-quic-tls.html
    R ianswett-ecn-editorial/draft-ietf-quic-tls.txt
    R ianswett-ecn-editorial/draft-ietf-quic-transport.html
    R ianswett-ecn-editorial/draft-ietf-quic-transport.txt
    R ianswett-ecn-editorial/index.html
    R ianswett-must-not-3/draft-ietf-quic-http.html
    R ianswett-must-not-3/draft-ietf-quic-http.txt
    R ianswett-must-not-3/draft-ietf-quic-invariants.html
    R ianswett-must-not-3/draft-ietf-quic-invariants.txt
    R ianswett-must-not-3/draft-ietf-quic-qpack.html
    R ianswett-must-not-3/draft-ietf-quic-qpack.txt
    R ianswett-must-not-3/draft-ietf-quic-recovery.html
    R ianswett-must-not-3/draft-ietf-quic-recovery.txt
    R ianswett-must-not-3/draft-ietf-quic-tls.html
    R ianswett-must-not-3/draft-ietf-quic-tls.txt
    R ianswett-must-not-3/draft-ietf-quic-transport.html
    R ianswett-must-not-3/draft-ietf-quic-transport.txt
    R ianswett-must-not-3/index.html
    M index.html
    M jri/flow-control/draft-ietf-quic-http.html
    M jri/flow-control/draft-ietf-quic-http.txt
    M jri/flow-control/draft-ietf-quic-invariants.html
    M jri/flow-control/draft-ietf-quic-invariants.txt
    M jri/flow-control/draft-ietf-quic-qpack.html
    M jri/flow-control/draft-ietf-quic-qpack.txt
    M jri/flow-control/draft-ietf-quic-recovery.html
    M jri/flow-control/draft-ietf-quic-recovery.txt
    M jri/flow-control/draft-ietf-quic-tls.html
    M jri/flow-control/draft-ietf-quic-tls.txt
    M jri/flow-control/draft-ietf-quic-transport.html
    M jri/flow-control/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from 6bea25dc. [ci skip]



From nobody Mon Dec 16 21:04: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 38502120098 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:04:27 -0800 (PST)
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 0VwqA1O4_V1W for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:04:25 -0800 (PST)
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 C465A120059 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:04:25 -0800 (PST)
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 2B6A0960614 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:04:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576559065; bh=u6E1O17jyQx08OrMeiESzjuy2H4+pd9GJyb2Zbdjhmk=; h=Date:From:To:Subject:From; b=nYT7DmaQVlTtrOhD0lBCbB9i5YxS6CJhoRJjSH2VUyJ4wrTlnu58boNTMMDVRco9y slXvUt+7NSLLFYT8ITt3WqXcXp1+fpedtoveWoR2zQUVx8G4E7tYQc5dhFFe/TXQiM GIRkSSodsjw0gMyJsyVLmtNwPaw9chjIL7hvh/rU=
Date: Mon, 16 Dec 2019 21:04:25 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/079ab7-b13580@github.com>
Subject: [quicwg/base-drafts] b13580: Script updating issues at 2019-12-17T05:04:17Z. [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/0FfAIOnrL50MBq739hdOe6y9sKE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 05:04:27 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: b13580b0ab6efe8cbbda2acc9bc8b019b5516852
      https://github.com/quicwg/base-drafts/commit/b13580b0ab6efe8cbbda2acc9bc8b019b5516852
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-17T05:04:17Z. [ci skip]



From nobody Mon Dec 16 21: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 4B01C120098 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:16:14 -0800 (PST)
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_3P1LmlMYUe for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:16:13 -0800 (PST)
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 E4D44120059 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:16:12 -0800 (PST)
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 13E8EA0064 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:16:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576559772; bh=KkxAuZbkNkhQk00AySOS1/mg3efG7kNvVDt30apfkHU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ESe+4BRRwvCn7rpSaqe6EhaDsBMPYw9S10KskNuP5m0VijAjzNGbzO17FxzvQvE+D TOvOfn/o3Ma6nPvwqXe28Pzt6UdDeg1wBbq5Uy95EnW/zbAUcmQHCVXoE5y5mirDok MMCyYT31SOJecc8lyq5xUuclenoKC92N25Ul7+V0=
Date: Mon, 16 Dec 2019 21:16:12 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK53KWYZMNOOIA3SLV54AWLRZEVBNHHB5B4MBE@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/333028995@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_5df8649c3a25_4713fa3648cd95c2998c"; 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/D-zt3NEMFWb10ABhkAzsu_fxojA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 05:16:14 -0000

----==_mimepart_5df8649c3a25_4713fa3648cd95c2998c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.

I have some editiorial comments, but the design looks fine to me.

While we might embed some information related to 0-RTT configuration in QUIC tokens, they would be decryptable and be usable, so we do not think there would be a problem for us (thanks to @martinthomson for checking).

> @@ -1741,7 +1741,8 @@ 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, unless the
 client has the knowledge that the server that issued the token and the server
-the client is connecting to are jointly managing the tokens.
+the client is connecting to are jointly managing the tokens.  A client MAY use a
+token from any previous connection to that server.

Maybe this sentence can be subsumed by the first sentence of the same paragraph that discusses the applicability of the token?

> @@ -1792,6 +1793,12 @@ 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.
 
+Clients MAY use tokens obtained on one connection for any connection attempt
+using the same version.  When selecting a token to use, clients do not need to

It might be better to say: _using the same "QUIC" version_.

Also, I think it might be a good idea to gather the discussion about applicability to one place. At the moment this PR scatters that to three places: one being the change above (and the first sentence of that paragraph, which already exists), and the provisions being added 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/3150#pullrequestreview-333028995
----==_mimepart_5df8649c3a25_4713fa3648cd95c2998c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<p>I have some editiorial comments, but the design looks fine to me.</p>
<p>While we might embed some information related to 0-RTT configuration in QUIC tokens, they would be decryptable and be usable, so we do not think there would be a problem for us (thanks to <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> for checking).</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3150#discussion_r358598566">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1741,7 +1741,8 @@ 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, unless the
 client has the knowledge that the server that issued the token and the server
-the client is connecting to are jointly managing the tokens.
+the client is connecting to are jointly managing the tokens.  A client MAY use a
+token from any previous connection to that server.
</pre>
<p>Maybe this sentence can be subsumed by the first sentence of the same paragraph that discusses the applicability of the token?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3150#discussion_r358599243">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1792,6 +1793,12 @@ 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.
 
+Clients MAY use tokens obtained on one connection for any connection attempt
+using the same version.  When selecting a token to use, clients do not need to
</pre>
<p>It might be better to say: <em>using the same "QUIC" version</em>.</p>
<p>Also, I think it might be a good idea to gather the discussion about applicability to one place. At the moment this PR scatters that to three places: one being the change above (and the first sentence of that paragraph, which already exists), and the provisions being added 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/3150?email_source=notifications&amp;email_token=AFTOJK2R2YUCQ5GBGCXGHD3QZBOBZA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPMZ5AY#pullrequestreview-333028995">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3XPRDIQKZ7FTYJOI3QZBOBZANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7H5V3U3S2EOXRPMDLQZBOBZA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPMZ5AY.gif" height="1" width="1" 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=AFTOJK2R2YUCQ5GBGCXGHD3QZBOBZA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPMZ5AY#pullrequestreview-333028995",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK2R2YUCQ5GBGCXGHD3QZBOBZA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPMZ5AY#pullrequestreview-333028995",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df8649c3a25_4713fa3648cd95c2998c--


From nobody Mon Dec 16 21:20: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 B06111200C5 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:20:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yuhftQiV7gSv for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 21:20:46 -0800 (PST)
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 1AE46120098 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:20:46 -0800 (PST)
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 50959C609F7 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 21:20:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576560045; bh=XJ4UTWssFOMHhPeOuwu/dMGJs/KKDH8KJaRv2K40h2c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YOlH+WTJlNLs3CMwXj+RqMGplB0V9BCFq5bTXr9wpiCPzTWHgCRKUgDJvTSSasiRu l26oJx4WGA6UgKyBfSWTrh5rydKjGLNNtsDR5hgfOp2RE+0mHm6WnFle2v+CG7AFr3 +/e4sInUfy7yvxT5iOADf7mKSPsKkD6gUz1l/Gpg=
Date: Mon, 16 Dec 2019 21:20:45 -0800
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4YJBMFCH7FDVA7HSV4AWMC3EVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/566385558@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df865ad426db_554a3fd82d6cd96051412f"; 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/fxjW0PV5STfNI2eR8wgwGQVZbq4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 05:20:48 -0000

----==_mimepart_5df865ad426db_554a3fd82d6cd96051412f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1 to everything @kazuho said. Let's do 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/3275#issuecomment-566385558
----==_mimepart_5df865ad426db_554a3fd82d6cd96051412f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1 to everything <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> said. Let's do 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/3275?email_source=notifications&amp;email_token=AFTOJK3XEUD4DMI6JHXR4IDQZBOS3A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBFXFQ#issuecomment-566385558">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2EYLU7VQCDOUDOIKLQZBOS3ANCNFSM4JSFRKXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZFUO57XON6YSKK2Q3QZBOS3A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBFXFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK3XEUD4DMI6JHXR4IDQZBOS3A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBFXFQ#issuecomment-566385558",
"url": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK3XEUD4DMI6JHXR4IDQZBOS3A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBFXFQ#issuecomment-566385558",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df865ad426db_554a3fd82d6cd96051412f--


From nobody Mon Dec 16 22:26: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 BAE9E1200CD for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 22:26:06 -0800 (PST)
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 BPbN1OlUdDnR for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 22:26:05 -0800 (PST)
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 4A57B1200CC for <quic-issues@ietf.org>; Mon, 16 Dec 2019 22:26:05 -0800 (PST)
Date: Mon, 16 Dec 2019 22:26:04 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576563964; bh=RClbYj6Hn1ls5uXtpyOemg0s/Y6vxdQ2fD3TvCdVRKc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=16aQ3H+ytp/wAl2S9swvLGgogoLz5OkDgXYX7XZFz68umDdDpi7RkOQSEkQEAK0FY clNgUreNYES3RV7vZ787J0tYXOWH1JIUNsVrMPzLnHy4DTkoNvP0TFc1rKgGW4CdGX 1qs5OynOjoeJN+24WUGo052FO86uptNY2jV9XoDE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ7ICRLS2C5YKXWG4V4AWTXZEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/333054360@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df874fc4975b_76273fe1a4ecd9641438b5"; 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/E81xR8TXPZhGTAQgonwPV0C33PM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 06:26:07 -0000

----==_mimepart_5df874fc4975b_76273fe1a4ecd9641438b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.

LGTM modulo the point below.

> @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before

I understand that we are moving existing text, but "MUST NOT" seems a bit odd to me, as it could be interpreted as a prohibition against the receiver intentionally blocking the stream. Maybe "SHOULD NOT" is 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/3301#pullrequestreview-333054360
----==_mimepart_5df874fc4975b_76273fe1a4ecd9641438b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<p>LGTM modulo the point below.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3301#discussion_r358619883">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
</pre>
<p>I understand that we are moving existing text, but "MUST NOT" seems a bit odd to me, as it could be interpreted as a prohibition against the receiver intentionally blocking the stream. Maybe "SHOULD NOT" is 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/3301?email_source=notifications&amp;email_token=AFTOJK2S7GKZYJRNS7SZJBDQZBWHZA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPNADGA#pullrequestreview-333054360">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2JWED6FY7GG737TPTQZBWHZANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK44S4R6Y5JTSC4FCZTQZBWHZA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPNADGA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK2S7GKZYJRNS7SZJBDQZBWHZA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPNADGA#pullrequestreview-333054360",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK2S7GKZYJRNS7SZJBDQZBWHZA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPNADGA#pullrequestreview-333054360",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df874fc4975b_76273fe1a4ecd9641438b5--


From nobody Mon Dec 16 23:10: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 35FD81208FF for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 23:10:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VXFNbq9jUC9I for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 23:10:15 -0800 (PST)
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 A0EFF12018B for <quic-issues@ietf.org>; Mon, 16 Dec 2019 23:10:15 -0800 (PST)
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 99D3F960613 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 23:10:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576566614; bh=PLzd3e8rzgEMJWdebB862kPy87iV/mEE8yKMDTMlCHU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O2PEkoqKTYlyHnTdtmSclosykkSr4JDipy5qlRJY1HRCBBh+SMN5eKJBV/fMv2JE7 IdRyneRCgHEItIQLSPxLwhn0bMYeuxLoUT7klpDhSBoUwfB2swhTSF3KI9T4Y91547 ky0Uc1pqhQ1Ujrz5chRSKHgJKr8+Y1LGnHDbB4CY=
Date: Mon, 16 Dec 2019 23:10:14 -0800
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYTTYF7NU63VCKSVA54AWY5NEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/566412333@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df87f568ba2e_10cb3fea064cd96830435f"; 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/CymB7ppOVzEgKGD72ySjl6E-ejI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 07:10:17 -0000

----==_mimepart_5df87f568ba2e_10cb3fea064cd96830435f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What do you mean by "exact same bytes"? After decompression I'm converting to my own header list object that isn't the same layout as any interop standard, is that 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/issues/3275#issuecomment-566412333
----==_mimepart_5df87f568ba2e_10cb3fea064cd96830435f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What do you mean by "exact same bytes"? After decompression I'm converting to my own header list object that isn't the same layout as any interop standard, is that 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/issues/3275?email_source=notifications&amp;email_token=AFTOJK2MF7KITNY77IWHTV3QZB3NNA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBMILI#issuecomment-566412333">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZEHOSILUQTIQKAHLLQZB3NNANCNFSM4JSFRKXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6EUAFJNKXPRD2RADDQZB3NNA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBMILI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK2MF7KITNY77IWHTV3QZB3NNA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBMILI#issuecomment-566412333",
"url": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK2MF7KITNY77IWHTV3QZB3NNA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBMILI#issuecomment-566412333",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df87f568ba2e_10cb3fea064cd96830435f--


From nobody Mon Dec 16 23:42: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 9C83712096F for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 23:42:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X20MEUGVO_BU for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 23:42:27 -0800 (PST)
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 1593A1200CC for <quic-issues@ietf.org>; Mon, 16 Dec 2019 23:42:27 -0800 (PST)
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 636CB66098D for <quic-issues@ietf.org>; Mon, 16 Dec 2019 23:42:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576568546; bh=oK/dy2J3OICTYlG3p7oIC++vE2oD4ummmjNJ07dd4L0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EGZWJ8YyzaF8eR4AMpWUC24VFWYB48BQumlLZuay6uMra9hbQOrLX9fhBTddatfTF mBVQYG0c2B0iUVh7GP+ajFULkIGi3yzBxv3gREF7eFp0JJ33aw9djo4v+pEgDFuUcz 722VF4ZO3Pzvq5juFghSWIson2EuwPJTaf8MvPm8=
Date: Mon, 16 Dec 2019 23:42:26 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK322UKOLRLEIKRITAN4AW4WFEVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/566422452@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df886e255662_11693fe9b08cd9602606c9"; 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/LRPvx_uUTcYajG0XKQFyAXwYgzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 07:42:29 -0000

----==_mimepart_5df886e255662_11693fe9b08cd9602606c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@LPardue I mean that the set of headers should appear in the same order, and that each of the header fields should contain the same bytes (after decompression).

Or to paraphrase, they should be the same byte-by-byte once decompressed, rather than semantically being the same. For example, the number of white spaces between the cache-control directives cannot 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/3275#issuecomment-566422452
----==_mimepart_5df886e255662_11693fe9b08cd9602606c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/LPardue/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/LPardue">@LPardue</a> I mean that the set of headers should appear in the same order, and that each of the header fields should contain the same bytes (after decompression).</p>
<p>Or to paraphrase, they should be the same byte-by-byte once decompressed, rather than semantically being the same. For example, the number of white spaces between the cache-control directives cannot 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/3275?email_source=notifications&amp;email_token=AFTOJK323UMXHVXEQMPHCM3QZB7GFA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBOXNA#issuecomment-566422452">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7YEPO4AMXQVAPX3WDQZB7GFANCNFSM4JSFRKXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZEY75DGM7MZCDV3ODQZB7GFA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBOXNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK323UMXHVXEQMPHCM3QZB7GFA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBOXNA#issuecomment-566422452",
"url": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK323UMXHVXEQMPHCM3QZB7GFA5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBOXNA#issuecomment-566422452",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df886e255662_11693fe9b08cd9602606c9--


From nobody Mon Dec 16 23: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 F015F12097E for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 23:53:51 -0800 (PST)
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 Nso99eW4g9uO for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 23:53:50 -0800 (PST)
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 5B059120995 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 23:53:50 -0800 (PST)
Date: Mon, 16 Dec 2019 23:53:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576569228; bh=oniRPcLMgkIhFAs/JWrag9ni7nEd94as6JLBHNnvW8Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZjDy6K1KA3z75s46T0Q7irUJvKZq/TZoxbmgWcvCo1nOIym3DJIrMCGpKKCJAwJQy Q8K1RsXajJk42JA1Jx4Xu1G3nkCDIj5oO/MJ/zwPDewyDRAx/LaN47ZGbuFYelq9Ov PW560MrcLTXReY2+SzoXY80dnOpSZl4yDqXDOPlc=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6KAAEYDU34UFDNPI54AW6AZEVBNHHB76FHYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3298/566425983@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3298@github.com>
References: <quicwg/base-drafts/issues/3298@github.com>
Subject: Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case  (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df8898c30997_574f3f80b72cd96430341f"; 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/QX0n7-KjyifQN3NAz_DWYvsa5Lg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 07:53:52 -0000

----==_mimepart_5df8898c30997_574f3f80b72cd96430341f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Will do, 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/3298#issuecomment-566425983
----==_mimepart_5df8898c30997_574f3f80b72cd96430341f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Will do, 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/3298?email_source=notifications&amp;email_token=AFTOJKZZJTLQ6VKR6B4UFTTQZCAQZA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBPS7Y#issuecomment-566425983">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK63HJYSJY3YPLGMT53QZCAQZANCNFSM4JZPN44A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZTSFNSXT6SER6QHZLQZCAQZA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBPS7Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJKZZJTLQ6VKR6B4UFTTQZCAQZA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBPS7Y#issuecomment-566425983",
"url": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJKZZJTLQ6VKR6B4UFTTQZCAQZA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBPS7Y#issuecomment-566425983",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df8898c30997_574f3f80b72cd96430341f--


From nobody Mon Dec 16 23:53: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 903A01209CF for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 23:53:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k5JSMwTbSgEi for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 23:53:49 -0800 (PST)
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 AC22B1209C8 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 23:53:49 -0800 (PST)
Date: Mon, 16 Dec 2019 23:53:48 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576569228; bh=YJ5DOJewKzATsGJzAcvDscMH07sl3jhVUpE0envkxKY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=afd8Zlf49FBeIGE/4ZiV/FxKnypYpQ9mPmsYmG0Fg+w/PaEUcMaTFkdDArLHoeDfK OhXWJ4KrCJ4O028Zi0jxdM1XJfbZlCyi7VLdlRo1vlhvK2SrfUW/UIqobcv53Dx1/I Qz7RAhSuty7nVzxI56n86v7YqCcVkleYuUXI55+Y=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6KAAEYDU34UFDNPI54AW6AZEVBNHHB76FHYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3298/issue_event/2888806811@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3298@github.com>
References: <quicwg/base-drafts/issues/3298@github.com>
Subject: Re: [quicwg/base-drafts] DetectLostPackets not called in anti-deadlock case  (#3298)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df8898cbb938_2fca3ffa10ecd96c453094"; 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/gc37BznBKnGjThbhdf99hFZN74Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 07:53:53 -0000

----==_mimepart_5df8898cbb938_2fca3ffa10ecd96c453094
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3298.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3298#event-2888806811
----==_mimepart_5df8898cbb938_2fca3ffa10ecd96c453094
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="536389573" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3298" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3298/hovercard" href="https://github.com/quicwg/base-drafts/issues/3298">#3298</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/3298?email_source=notifications&amp;email_token=AFTOJK65YIU5UWUWC42UVBLQZCAQZA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVQX3DGY#event-2888806811">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK63HJYSJY3YPLGMT53QZCAQZANCNFSM4JZPN44A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6ILZZMJ543U2R2LWTQZCAQZA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVQX3DGY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK65YIU5UWUWC42UVBLQZCAQZA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVQX3DGY#event-2888806811",
"url": "https://github.com/quicwg/base-drafts/issues/3298?email_source=notifications\u0026email_token=AFTOJK65YIU5UWUWC42UVBLQZCAQZA5CNFSM4JZPN44KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOVQX3DGY#event-2888806811",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df8898cbb938_2fca3ffa10ecd96c453094--


From nobody Mon Dec 16 23:54: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 224A6120125 for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 23:54:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ftZgL7iFv-gL for <quic-issues@ietfa.amsl.com>; Mon, 16 Dec 2019 23:54:47 -0800 (PST)
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 5C7AD120970 for <quic-issues@ietf.org>; Mon, 16 Dec 2019 23:54:47 -0800 (PST)
Date: Mon, 16 Dec 2019 23:54:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576569286; bh=0iCFkisf1crZMQ5gueq0lveFZ8wzsdCpr3WRNtwlGNk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fwtqC75qkvAzw9OQaU+awIznwA4fNiGoht9sE+7ZgoivhStzU7d44iP5In5SymlTm dNnSWNnhwpGIaYe6ge0ZhuW2GYGPg0RmjWlR3tvYoyM690CjZcQCDQyzokGpVwvkMk fuWSdaaG33xox8a3YTQD+I3d2GQ4lYj1C+P2IdBg=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK44UAIYBPZ3WNG55Z54AW6ENEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566426310@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df889c67343f_6a03fd9f4ecd96c227183"; 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/tPKnf7EA8iJ2y0ilZ4ozrl5MWBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 07:54:53 -0000

----==_mimepart_5df889c67343f_6a03fd9f4ecd96c227183
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Why only after the first 100 packets? To have fine-grained feedback during ramp-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/3304#issuecomment-566426310
----==_mimepart_5df889c67343f_6a03fd9f4ecd96c227183
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Why only after the first 100 packets? To have fine-grained feedback during ramp-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/3304?email_source=notifications&amp;email_token=AFTOJKZRP5UT5EB3IYVBJPLQZCAUNA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBPVRQ#issuecomment-566426310">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5CHYPEKAR7RIPJVG3QZCAUNANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2EEZCCNIP2QKNKPD3QZCAUNA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBPVRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJKZRP5UT5EB3IYVBJPLQZCAUNA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBPVRQ#issuecomment-566426310",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJKZRP5UT5EB3IYVBJPLQZCAUNA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHBPVRQ#issuecomment-566426310",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df889c67343f_6a03fd9f4ecd96c227183--


From nobody Tue Dec 17 01: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 E303B120994 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 01:36:22 -0800 (PST)
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 kOgyT_PaO2p7 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 01:36:21 -0800 (PST)
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 E63C61200DB for <quic-issues@ietf.org>; Tue, 17 Dec 2019 01:36:20 -0800 (PST)
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 9A03DC61F90 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 01:36:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576575379; bh=JKCkskiUxUcnXKTM+XuEX106cuyxpcL1HFL5SGxc2dQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=glPw3WvqJBPQyBjvv9BQVth/eO88Nj14ZifBhS/HgXf0qywszL1Lq0mrd8lKeGcj8 +YRUG5YBfYnjl6K+D9zbRw0okdWcMxVUraeTpC3ikv4q6qGsfUt+41UOjsM9035AZj u5zTNiPsgxJWJHM7yTrT+cz77nxRFOuCi1nuy61s=
Date: Tue, 17 Dec 2019 01:36:19 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4OOEZJBI5RTJHIVBV4AXKBHEVBNHHCAH5LIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3305@github.com>
Subject: [quicwg/base-drafts] Incorrect values for Required Insert Count (#3305)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df8a1938b2ef_77793fed684cd96c5141e2"; 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/8iAWraAxiOiaOoeunFmp-aQKoHg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 09:36:23 -0000

----==_mimepart_5df8a1938b2ef_77793fed684cd96c5141e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If an encoder produces a Required Insert Count that is invalid, what can a decoder do?

The encoder could provide a value that is too high.  In the case where the value is high, but the number of entries is already acknowledged, this is probably harmless.  However, the decoder might block unnecessarily, if the values were not already present and the encoder references none of those entries or only references lower-indexed entries than it declared.  This is a performance problem up until the point where the encoder hasn't provided the "required" entries and finds no reason to do so, at which point the performance bug could be come a deadlock.

The encoder could provide a value that is too low.  The decoder might then reasonably reject an encoding, but some will not.  If the value is only too low and the entry is present in the dynamic table, some encoders will happily pull the value from the table and use it.  Those decoders will only generate an error if the entry isn't there yet.

I think that it would be better for the protocol if a decoder were able to generate an error if the maximum index referred to in a header block did not exactly match the Required Insert Count.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3305
----==_mimepart_5df8a1938b2ef_77793fed684cd96c5141e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If an encoder produces a Required Insert Count that is invalid, what can a decoder do?</p>
<p>The encoder could provide a value that is too high.  In the case where the value is high, but the number of entries is already acknowledged, this is probably harmless.  However, the decoder might block unnecessarily, if the values were not already present and the encoder references none of those entries or only references lower-indexed entries than it declared.  This is a performance problem up until the point where the encoder hasn't provided the "required" entries and finds no reason to do so, at which point the performance bug could be come a deadlock.</p>
<p>The encoder could provide a value that is too low.  The decoder might then reasonably reject an encoding, but some will not.  If the value is only too low and the entry is present in the dynamic table, some encoders will happily pull the value from the table and use it.  Those decoders will only generate an error if the entry isn't there yet.</p>
<p>I think that it would be better for the protocol if a decoder were able to generate an error if the maximum index referred to in a header block did not exactly match the Required Insert Count.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications&amp;email_token=AFTOJKYA4A7IHBXDH7UFUJLQZCMRHA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA7VNAA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4IMN2JZ3GOPUTPMRTQZCMRHANCNFSM4J3YOLTQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5RQLFHJYCX3AKBEA3QZCMRHA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA7VNAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications\u0026email_token=AFTOJKYA4A7IHBXDH7UFUJLQZCMRHA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA7VNAA",
"url": "https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications\u0026email_token=AFTOJKYA4A7IHBXDH7UFUJLQZCMRHA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IA7VNAA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df8a1938b2ef_77793fed684cd96c5141e2--


From nobody Tue Dec 17 05: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 E71C712026E for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 05:14:31 -0800 (PST)
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 Swrfq2CRHptV for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 05:14:30 -0800 (PST)
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 5070312022D for <quic-issues@ietf.org>; Tue, 17 Dec 2019 05:14:30 -0800 (PST)
Date: Tue, 17 Dec 2019 05:14:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576588469; bh=RClhmToTrqyU1AoU4N6CVJMsa9kvboFixDK3OPLAkm0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TscUQH/sBa6AsI7nFz0VkA+YyUvT7U5ZtvefZKOIY2dtmBbCeO/0gjB6A1n9hO32N ivCtcik7TTmOjixLFd1Cmb1ClwTr0t0VGAuSFGBb54d8Jhhy2laMiOsqub5BGgIIlT jbfyWT1c6wMWQTVBVkVP+g3eqg255dAeOUDV5mCE=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK75QIVBMUYB4CFVT4F4AYDTLEVBNHHCAH5LIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3305/566536163@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3305@github.com>
References: <quicwg/base-drafts/issues/3305@github.com>
Subject: Re: [quicwg/base-drafts] Incorrect values for Required Insert Count (#3305)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df8d4b5836c1_28213fe9014cd964115768"; 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/UeyQX4Lz49dpsekmQbpxSfrpxq8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 13:14:32 -0000

----==_mimepart_5df8d4b5836c1_28213fe9014cd964115768
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  This is a performance problem up until the point where the encoder hasn't provided the "required" entries and **finds no reason to do so**, at which point the performance bug could be come a deadlock. [Emphasis added.]

The "finds no reason to do so" is a functional, not performance, bug in the encoder.

As for performance, that's why there is the `QPACK_BLOCKED_STREAMS` setting.

> I think that it would be better for the protocol if a decoder were able to generate an error if the maximum index referred to in a header block did not exactly match the Required Insert Count.

I thought there was verbiage to that effect already, but I don't see it in the [current draft](https://tools.ietf.org/html/draft-ietf-quic-qpack-11).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3305#issuecomment-566536163
----==_mimepart_5df8d4b5836c1_28213fe9014cd964115768
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>This is a performance problem up until the point where the encoder hasn't provided the "required" entries and <strong>finds no reason to do so</strong>, at which point the performance bug could be come a deadlock. [Emphasis added.]</p>
</blockquote>
<p>The "finds no reason to do so" is a functional, not performance, bug in the encoder.</p>
<p>As for performance, that's why there is the <code>QPACK_BLOCKED_STREAMS</code> setting.</p>
<blockquote>
<p>I think that it would be better for the protocol if a decoder were able to generate an error if the maximum index referred to in a header block did not exactly match the Required Insert Count.</p>
</blockquote>
<p>I thought there was verbiage to that effect already, but I don't see it in the <a href="https://tools.ietf.org/html/draft-ietf-quic-qpack-11" rel="nofollow">current draft</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/3305?email_source=notifications&amp;email_token=AFTOJK7U4QEB3EQ2DF4YAADQZDGDLA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCKPYY#issuecomment-566536163">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4472RCYU7NHAMFXGLQZDGDLANCNFSM4J3YOLTQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6T3QFXPUPKKY6CTG3QZDGDLA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCKPYY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications\u0026email_token=AFTOJK7U4QEB3EQ2DF4YAADQZDGDLA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCKPYY#issuecomment-566536163",
"url": "https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications\u0026email_token=AFTOJK7U4QEB3EQ2DF4YAADQZDGDLA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCKPYY#issuecomment-566536163",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df8d4b5836c1_28213fe9014cd964115768--


From nobody Tue Dec 17 06:48: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 1137712084D for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 06:48:17 -0800 (PST)
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 9U2Db9WOeg_y for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 06:48:15 -0800 (PST)
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 E341112080B for <quic-issues@ietf.org>; Tue, 17 Dec 2019 06:48:14 -0800 (PST)
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 0471BA1CF6 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 06:48:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576594094; bh=mrAJXJWtbAkjgQr6PP3XnZQwKaDWeX0l5h7PsxF3wlE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZP35E5Hp/08Roa8a2EC6M4/i/ZEH6t4h6vXjRdZU8dMJdAOVM8+O2c9uLdR85DQmN /EWmVhDyDuQNh8UuNfAd1IlfDQOMPuquj7N+AoOkE7uGTscy6sds4FrMlkCS++9AS2 70P+8TwaQE7yCJ9Thpdf3MyHJIKNrY8w5L85/OVk=
Date: Tue, 17 Dec 2019 06:48:13 -0800
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ7CBUOJIWKSB4RVQ54AYOS3EVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566573047@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df8eaade9bab_71803f9ec72cd968110596"; 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/2kvQWg7xoeEgfa5MHsgUEufx4JY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 14:48:17 -0000

----==_mimepart_5df8eaade9bab_71803f9ec72cd968110596
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Gorry raised the point that in experiments, this generates way too many ACK packets in high bandwidth networks, such as satellite networks. This has noticeable CPU costs for QUIC, for both sending as well as for receiving.

Could you expand on this? I find this to be an extremely general statement, and not very helpful in understanding the real motivation for any possible changes. You say it "has noticeable CPU costs for QUIC", but are you referring to the client, server or some middle boxes somehow?

Assuming you're worried about the CPU costs on the server side, has anyone explicitly measured the differences in CPU cost for generating different number of ACKs per RTT? What's the effect on FC? Fewer ACKs will mean the sender (I'm assuming the server?) is going to have to buffer more, and FC windows might be hit more often. Is this really such a big problem that is requires a spec change? In V1?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-566573047
----==_mimepart_5df8eaade9bab_71803f9ec72cd968110596
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Gorry raised the point that in experiments, this generates way too many ACK packets in high bandwidth networks, such as satellite networks. This has noticeable CPU costs for QUIC, for both sending as well as for receiving.</p>
</blockquote>
<p>Could you expand on this? I find this to be an extremely general statement, and not very helpful in understanding the real motivation for any possible changes. You say it "has noticeable CPU costs for QUIC", but are you referring to the client, server or some middle boxes somehow?</p>
<p>Assuming you're worried about the CPU costs on the server side, has anyone explicitly measured the differences in CPU cost for generating different number of ACKs per RTT? What's the effect on FC? Fewer ACKs will mean the sender (I'm assuming the server?) is going to have to buffer more, and FC windows might be hit more often. Is this really such a big problem that is requires a spec change? In V1?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK7WKAWXEK6KYQVJTT3QZDRC3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCTP5Y#issuecomment-566573047">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3BVII5FVJIEY74EP3QZDRC3ANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7FCGZ24SBGMAE2FRLQZDRC3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCTP5Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK7WKAWXEK6KYQVJTT3QZDRC3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCTP5Y#issuecomment-566573047",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK7WKAWXEK6KYQVJTT3QZDRC3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCTP5Y#issuecomment-566573047",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df8eaade9bab_71803f9ec72cd968110596--


From nobody Tue Dec 17 07:28: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 749271209D0 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 07:28:21 -0800 (PST)
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 FN7yfL2jL9ey for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 07:28:19 -0800 (PST)
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 43A6D12012C for <quic-issues@ietf.org>; Tue, 17 Dec 2019 07:28:19 -0800 (PST)
Date: Tue, 17 Dec 2019 07:28:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576596498; bh=ilRZBfK+bn/QmlFCqy10sz8stam0WI4L4cGB5wyXMPE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PxDZzgsMGdf5fcZ3kCrhTslESQC5Fr6gJG7ND1YGA7zt9DBJ18pnvzwy56c8e6Qi6 lZ+pY0qpZlUsOGPlRWnbZadU7wA/TXTp5+VDPnt8QL5ikJMhOa4Aga6CNX0bQ2uRrD GMdpQSNuDq3seyyrxbB3JcFJh/MVSv5+4atJuCh0=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3BSJBHZ7SX4XO5BP54AYTJFEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566590677@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df8f412575f2_14873fda69ecd9601113d2"; 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/9iC5IIRr8m2r8eboQsUnfKS1v6Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 15:28:22 -0000

----==_mimepart_5df8f412575f2_14873fda69ecd9601113d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Tue, Dec 17, 2019 at 6:48 AM Nick Banks <notifications@github.com> wrote:

> Gorry raised the point that in experiments, this generates way too many
> ACK packets in high bandwidth networks, such as satellite networks. This
> has noticeable CPU costs for QUIC, for both sending as well as for
> receiving.
>
> Could you expand on this? I find this to be an extremely general
> statement, and not very helpful in understanding the real motivation for
> any possible changes. You say it "has noticeable CPU costs for QUIC", but
> are you referring to the client, server or some middle boxes somehow?
>
It can happen to either endpoint. Consider an HTTP/3 download. The client
ends up burning a bunch of CPU *sending* ACK, and the server a bunch of CPU
*processing* ACKs.

> Assuming you're worried about the CPU costs on the server side, has anyone
> explicitly measured the differences in CPU cost for generating different
> number of ACKs per RTT? What's the effect on FC? Fewer ACKs will mean the
> sender (I'm assuming the server?) is going to have to buffer more, and FC
> windows might be hit more often. Is this really such a big problem that is
> requires a spec change? In V1?
>
We've definitely noticed the CPU costs at Google on high
bandwidth connections with long flow. This led us to implement a variety of
ACK reduction strategies which reduced CPU use significantly. I think a
QUIC sender which sends ACKs of every 2 packets without and further limits
will be unable to take full advantage of the network and yes, we should
explicitly permit this in V1.

I don't believe we measured the impact on flow control. Our clients
typically advertise a very large flow control window which basically does
not get hit.

Cheers,

Ryan


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-566590677
----==_mimepart_5df8f412575f2_14873fda69ecd9601113d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

On Tue, Dec 17, 2019 at 6:48 AM Nick Banks &lt;notifications@github.com&gt; wrote:<br>
<br>
&gt; Gorry raised the point that in experiments, this generates way too many<br>
&gt; ACK packets in high bandwidth networks, such as satellite networks. This<br>
&gt; has noticeable CPU costs for QUIC, for both sending as well as for<br>
&gt; receiving.<br>
&gt;<br>
&gt; Could you expand on this? I find this to be an extremely general<br>
&gt; statement, and not very helpful in understanding the real motivation for<br>
&gt; any possible changes. You say it &quot;has noticeable CPU costs for QUIC&quot;, but<br>
&gt; are you referring to the client, server or some middle boxes somehow?<br>
&gt;<br>
It can happen to either endpoint. Consider an HTTP/3 download. The client<br>
ends up burning a bunch of CPU *sending* ACK, and the server a bunch of CPU<br>
*processing* ACKs.<br>
<br>
&gt; Assuming you&#39;re worried about the CPU costs on the server side, has anyone<br>
&gt; explicitly measured the differences in CPU cost for generating different<br>
&gt; number of ACKs per RTT? What&#39;s the effect on FC? Fewer ACKs will mean the<br>
&gt; sender (I&#39;m assuming the server?) is going to have to buffer more, and FC<br>
&gt; windows might be hit more often. Is this really such a big problem that is<br>
&gt; requires a spec change? In V1?<br>
&gt;<br>
We&#39;ve definitely noticed the CPU costs at Google on high<br>
bandwidth connections with long flow. This led us to implement a variety of<br>
ACK reduction strategies which reduced CPU use significantly. I think a<br>
QUIC sender which sends ACKs of every 2 packets without and further limits<br>
will be unable to take full advantage of the network and yes, we should<br>
explicitly permit this in V1.<br>
<br>
I don&#39;t believe we measured the impact on flow control. Our clients<br>
typically advertise a very large flow control window which basically does<br>
not get hit.<br>
<br>
Cheers,<br>
<br>
Ryan<br>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK5KMYNWLXGDXUYZZFDQZDVZFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCXZVI#issuecomment-566590677">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3DQOHRBR6JVTI7B23QZDVZFANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK32M46U4KOAUHDSDU3QZDVZFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCXZVI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK5KMYNWLXGDXUYZZFDQZDVZFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCXZVI#issuecomment-566590677",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK5KMYNWLXGDXUYZZFDQZDVZFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCXZVI#issuecomment-566590677",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df8f412575f2_14873fda69ecd9601113d2--


From nobody Tue Dec 17 07: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 4177B120856 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 07:47:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OxuFLOiV3II8 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 07:47:07 -0800 (PST)
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 DFC941209F1 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 07:47:06 -0800 (PST)
Date: Tue, 17 Dec 2019 07:47:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576597626; bh=0DxB8My8XyHiqrUpXMGWxyTd5+aRjyEx2GC4pmd8l7o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TXR4t9af+tL8LlzcwrTDmg9Vp/asx5Mt54DrycGBUEd4g7/FuNg9gLBMrgdyO+WNE 1FidKxdKvC0GcjQN6r3+XYSkFYcRJrnyNptm/9nVy+qfRz59Syv4skoeLeZ1RkncG7 TWrHk+S8SwGVDspNjqNPSQdBSZBYsohIbiQ2k5L8=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYXTJUH3TIV7J5LH6N4AYVPTEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566599227@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df8f879f1872_30fc3fd984ecd96415452"; 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/fvOFGSGTT7-W9Z695vTk6PwXjko>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 15:47:11 -0000

----==_mimepart_5df8f879f1872_30fc3fd984ecd96415452
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> It can happen to either endpoint. Consider an HTTP/3 download.

Oh, and of course this can happen in the other direction too. In an HTTP/3 upload the sender is the client which is less likely to have hardware offload so the CPU concerns can be quite accute.

> I think a QUIC sender which sends ACKs of every 2 packets without and further limits will be unable to take full advantage of the network

Err, a QUIC sender obvious isn't the ACK sender. *sigh*. My point remains, though. Senders my not be able to take full advantage of the network if every two packets are ACKd.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-566599227
----==_mimepart_5df8f879f1872_30fc3fd984ecd96415452
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>It can happen to either endpoint. Consider an HTTP/3 download.</p>
</blockquote>
<p>Oh, and of course this can happen in the other direction too. In an HTTP/3 upload the sender is the client which is less likely to have hardware offload so the CPU concerns can be quite accute.</p>
<blockquote>
<p>I think a QUIC sender which sends ACKs of every 2 packets without and further limits will be unable to take full advantage of the network</p>
</blockquote>
<p>Err, a QUIC sender obvious isn't the ACK sender. <em>sigh</em>. My point remains, though. Senders my not be able to take full advantage of the network if every two packets are ACKd.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK2QQIUYDYX7KWJRLRLQZDX7TA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCZ4OY#issuecomment-566599227">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7PYBARQ25RLFYOLULQZDX7TANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6MIEDQNGX2RNCF5DLQZDX7TA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCZ4OY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK2QQIUYDYX7KWJRLRLQZDX7TA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCZ4OY#issuecomment-566599227",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK2QQIUYDYX7KWJRLRLQZDX7TA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHCZ4OY#issuecomment-566599227",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df8f879f1872_30fc3fd984ecd96415452--


From nobody Tue Dec 17 09:12: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 65EBE120B80 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 09:12:50 -0800 (PST)
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 axxJ4qxsueEm for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 09:12:48 -0800 (PST)
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 47D76120B79 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 09:12:48 -0800 (PST)
Date: Tue, 17 Dec 2019 09:12:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576602767; bh=DXF48+i6aIqAAtgqSzbmMPdLzhAEF2vOJ60p01hA2x0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=07F8UONNQ/bdZgHSFIovZxlSkk539d+J9yDObGUi3kRKbIQ/1cPiGlVWuz4K7Xlsd j9iAEIeJAJ32PyFoQ93IR+UX/mIRJzdIFdJEElSdft/tolwDXiqTnu3qYqMZLpRUox ayR3xkVMjUjNWOvNp96M39I5VhG80C0902Qqt918=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3S6PSBZ2JWWGL3OHV4AY7Q7EVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/333436130@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df90c8f213d0_19f3f9c932cd96c1624a"; 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/hDSJOVg0RRHjvsLSDifoibecz5A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 17:12:50 -0000

----==_mimepart_5df90c8f213d0_19f3f9c932cd96c1624a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Some editorial suggestions

> @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean that a

```suggestion
sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so means a sender will
```

> @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean that a
+sender could be blocked for the rest of the connection if the peer chooses to

```suggestion
be blocked for the rest of the connection if the peer chooses not to
```

> -This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean that a
+sender could be blocked for the rest of the connection if the peer chooses to
+not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer sent these

```suggestion
send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer sent these
```

> +and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean that a
+sender could be blocked for the rest of the connection if the peer chooses to
+not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer sent these
+frames, waiting for them means that a sender will be blocked for at least an
+entire round trip.
+
+A sender that runs out of flow control credit will be unable to send new data
+and is considered blocked, resulting in degraded performance for the
+connection. To avoid blocking a sender and to reasonably account for the
+possibility of loss, a receiver can send a MAX_STREAM_DATA or MAX_DATA frame
+multiple times within a round trip or send it early enough to allow for recovery
+from potential loss.

```suggestion
from loss of the frame.
```

> -resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean that a
+sender could be blocked for the rest of the connection if the peer chooses to
+not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer sent these
+frames, waiting for them means that a sender will be blocked for at least an
+entire round trip.
+
+A sender that runs out of flow control credit will be unable to send new data
+and is considered blocked, resulting in degraded performance for the
+connection. To avoid blocking a sender and to reasonably account for the

```suggestion
connection. To avoid blocking a sender,
```

> -advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean that a
+sender could be blocked for the rest of the connection if the peer chooses to
+not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer sent these
+frames, waiting for them means that a sender will be blocked for at least an
+entire round trip.
+
+A sender that runs out of flow control credit will be unable to send new data
+and is considered blocked, resulting in degraded performance for the
+connection. To avoid blocking a sender and to reasonably account for the
+possibility of loss, a receiver can send a MAX_STREAM_DATA or MAX_DATA frame

```suggestion
a receiver can send a MAX_STREAM_DATA or MAX_DATA frame
```

> +sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean that a
+sender could be blocked for the rest of the connection if the peer chooses to
+not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer sent these
+frames, waiting for them means that a sender will be blocked for at least an
+entire round trip.
+
+A sender that runs out of flow control credit will be unable to send new data
+and is considered blocked, resulting in degraded performance for the
+connection. To avoid blocking a sender and to reasonably account for the
+possibility of loss, a receiver can send a MAX_STREAM_DATA or MAX_DATA frame
+multiple times within a round trip or send it early enough to allow for recovery
+from potential loss.
+
+Control frames contribute to connection overhead. Therefore, frequently sending
+MAX_STREAM_DATA and MAX_DATA frames with small changes is undesirable.  At the
+same time, larger increments to limits are necessary to avoid blocking if

I'd switch this around, ie:
"At the same time, less frequent updates require larger increments to the limits to avoid blocking."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3301#pullrequestreview-333436130
----==_mimepart_5df90c8f213d0_19f3f9c932cd96c1624a
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</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3301#discussi=
on_r358916087">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -801,33 +801,41 @@ limit is increased.=0D=

 =0D
 ## Flow Credit Increments {#fc-credit}=0D
 =0D
-This document leaves when and how many bytes to advertise in a MAX_STREA=
M_DATA=0D
-or MAX_DATA frame to implementations, but offers a few considerations.  =
These=0D
-frames contribute to connection overhead.  Therefore frequently sending =
frames=0D
-with small changes is undesirable.  At the same time, larger increments =
to=0D
-limits are necessary to avoid blocking if updates are less frequent, req=
uiring=0D
-larger resource commitments at the receiver.  Thus there is a trade-off =
between=0D
-resource commitment and overhead when determining how large a limit is=0D=

-advertised.=0D
+Implementations decide when and how many bytes to advertise in MAX_STREA=
M_DATA=0D
+and MAX_DATA frames. This section describes one requirement and offers a=
 few=0D
+considerations.=0D
+=0D
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame=
 before=0D
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean th=
at a=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-sending a MAX_STREAM_DATA or MAX_DATA frame, =
since doing so will mean that a=0D
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so means a send=
er will=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3301#discussi=
on_r358916242">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -801,33 +801,41 @@ limit is increased.=0D=

 =0D
 ## Flow Credit Increments {#fc-credit}=0D
 =0D
-This document leaves when and how many bytes to advertise in a MAX_STREA=
M_DATA=0D
-or MAX_DATA frame to implementations, but offers a few considerations.  =
These=0D
-frames contribute to connection overhead.  Therefore frequently sending =
frames=0D
-with small changes is undesirable.  At the same time, larger increments =
to=0D
-limits are necessary to avoid blocking if updates are less frequent, req=
uiring=0D
-larger resource commitments at the receiver.  Thus there is a trade-off =
between=0D
-resource commitment and overhead when determining how large a limit is=0D=

-advertised.=0D
+Implementations decide when and how many bytes to advertise in MAX_STREA=
M_DATA=0D
+and MAX_DATA frames. This section describes one requirement and offers a=
 few=0D
+considerations.=0D
+=0D
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame=
 before=0D
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean th=
at a=0D
+sender could be blocked for the rest of the connection if the peer choos=
es to=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-sender could be blocked for the rest of the c=
onnection if the peer chooses to=0D
+be blocked for the rest of the connection if the peer chooses not to=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3301#discussi=
on_r358916709">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -This document leaves when and how many by=
tes to advertise in a MAX_STREAM_DATA=0D
-or MAX_DATA frame to implementations, but offers a few considerations.  =
These=0D
-frames contribute to connection overhead.  Therefore frequently sending =
frames=0D
-with small changes is undesirable.  At the same time, larger increments =
to=0D
-limits are necessary to avoid blocking if updates are less frequent, req=
uiring=0D
-larger resource commitments at the receiver.  Thus there is a trade-off =
between=0D
-resource commitment and overhead when determining how large a limit is=0D=

-advertised.=0D
+Implementations decide when and how many bytes to advertise in MAX_STREA=
M_DATA=0D
+and MAX_DATA frames. This section describes one requirement and offers a=
 few=0D
+considerations.=0D
+=0D
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame=
 before=0D
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean th=
at a=0D
+sender could be blocked for the rest of the connection if the peer choos=
es to=0D
+not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer se=
nt these=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-not send STREAM_DATA_BLOCKED or DATA_BLOCKED =
frames. Even if the peer sent these=0D
+send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer sent t=
hese=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3301#discussi=
on_r358917579">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +and MAX_DATA frames. This section describ=
es one requirement and offers a few=0D
+considerations.=0D
+=0D
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame=
 before=0D
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean th=
at a=0D
+sender could be blocked for the rest of the connection if the peer choos=
es to=0D
+not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer se=
nt these=0D
+frames, waiting for them means that a sender will be blocked for at leas=
t an=0D
+entire round trip.=0D
+=0D
+A sender that runs out of flow control credit will be unable to send new=
 data=0D
+and is considered blocked, resulting in degraded performance for the=0D
+connection. To avoid blocking a sender and to reasonably account for the=
=0D
+possibility of loss, a receiver can send a MAX_STREAM_DATA or MAX_DATA f=
rame=0D
+multiple times within a round trip or send it early enough to allow for =
recovery=0D
+from potential loss.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-from potential loss.=0D
+from loss of the frame.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3301#discussi=
on_r358918002">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -resource commitment and overhead when det=
ermining how large a limit is=0D
-advertised.=0D
+Implementations decide when and how many bytes to advertise in MAX_STREA=
M_DATA=0D
+and MAX_DATA frames. This section describes one requirement and offers a=
 few=0D
+considerations.=0D
+=0D
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame=
 before=0D
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean th=
at a=0D
+sender could be blocked for the rest of the connection if the peer choos=
es to=0D
+not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer se=
nt these=0D
+frames, waiting for them means that a sender will be blocked for at leas=
t an=0D
+entire round trip.=0D
+=0D
+A sender that runs out of flow control credit will be unable to send new=
 data=0D
+and is considered blocked, resulting in degraded performance for the=0D
+connection. To avoid blocking a sender and to reasonably account for the=
=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-connection. To avoid blocking a sender and to=
 reasonably account for the=0D
+connection. To avoid blocking a sender,=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3301#discussi=
on_r358918147">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -advertised.=0D
+Implementations decide when and how many bytes to advertise in MAX_STREA=
M_DATA=0D
+and MAX_DATA frames. This section describes one requirement and offers a=
 few=0D
+considerations.=0D
+=0D
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame=
 before=0D
+sending a MAX_STREAM_DATA or MAX_DATA frame, since doing so will mean th=
at a=0D
+sender could be blocked for the rest of the connection if the peer choos=
es to=0D
+not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer se=
nt these=0D
+frames, waiting for them means that a sender will be blocked for at leas=
t an=0D
+entire round trip.=0D
+=0D
+A sender that runs out of flow control credit will be unable to send new=
 data=0D
+and is considered blocked, resulting in degraded performance for the=0D
+connection. To avoid blocking a sender and to reasonably account for the=
=0D
+possibility of loss, a receiver can send a MAX_STREAM_DATA or MAX_DATA f=
rame=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-possibility of loss, a receiver can send a MA=
X_STREAM_DATA or MAX_DATA frame=0D
+a receiver can send a MAX_STREAM_DATA or MAX_DATA frame=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3301#discussi=
on_r358919146">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +sending a MAX_STREAM_DATA or MAX_DATA fra=
me, since doing so will mean that a=0D
+sender could be blocked for the rest of the connection if the peer choos=
es to=0D
+not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames. Even if the peer se=
nt these=0D
+frames, waiting for them means that a sender will be blocked for at leas=
t an=0D
+entire round trip.=0D
+=0D
+A sender that runs out of flow control credit will be unable to send new=
 data=0D
+and is considered blocked, resulting in degraded performance for the=0D
+connection. To avoid blocking a sender and to reasonably account for the=
=0D
+possibility of loss, a receiver can send a MAX_STREAM_DATA or MAX_DATA f=
rame=0D
+multiple times within a round trip or send it early enough to allow for =
recovery=0D
+from potential loss.=0D
+=0D
+Control frames contribute to connection overhead. Therefore, frequently =
sending=0D
+MAX_STREAM_DATA and MAX_DATA frames with small changes is undesirable.  =
At the=0D
+same time, larger increments to limits are necessary to avoid blocking i=
f=0D
</pre>=0D
<p>I'd switch this around, ie:<br>=0D
"At the same time, less frequent updates require larger increments to the=
 limits to avoid blocking."</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/3301?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKY3A2PLCBGSHDFUCHLQZECA7A5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPP5JYQ#pullrequestreview-333436130=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK5H3UOWJEMFSRNERHLQZECA7ANCNFSM4J2YHBAA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6WFHDDHTSW=
OVYTOCDQZECA7A5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCPP5JYQ.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/3301?email_source=3D=
notifications\u0026email_token=3DAFTOJKY3A2PLCBGSHDFUCHLQZECA7A5CNFSM4J2Y=
HBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
PP5JYQ#pullrequestreview-333436130",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKY3A2PLCBGSHDFUCHLQZECA7A5CNFSM4J2YHB=
AKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPP=
5JYQ#pullrequestreview-333436130",=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_5df90c8f213d0_19f3f9c932cd96c1624a--


From nobody Tue Dec 17 09: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 100A9120B80 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 09:14:53 -0800 (PST)
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 x0A2b4aIrOr5 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 09:14:50 -0800 (PST)
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 8C521120B2E for <quic-issues@ietf.org>; Tue, 17 Dec 2019 09:14:50 -0800 (PST)
Date: Tue, 17 Dec 2019 09:14:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576602889; bh=dcC+n4zZv3IopetUnpwDn6zayQO9ln+4OZwAoyit3jc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nKKMRfyhm9ncDQRQZi/bujZdu6PS/PRuV4fT9zxt9Y8GlKHxnvIWZxt1TqVwxVChX shNazYHjyMdAxeaXsSOsXm+XfvGbCGk2kJ3umzuD3ZIvzEROt3/BvWIBSk6hqyCSVd tIfrTsX/QwfJghg7GLYaZJ3dOTsRICr04xOPy8pM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY2YW7TCVPNJX3ZBD54AY7YTEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/333441889@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df90d0958105_1f153fc2aa0cd968182175"; 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/MmKOt-1N8UVFkv5jcQigz7xVSTE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 17:14:53 -0000

----==_mimepart_5df90d0958105_1f153fc2aa0cd968182175
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  
-If a sender runs out of flow control credit, it will be unable to send new data
-and is considered blocked.  It is generally considered best to not let the
-sender become blocked.  To avoid blocking a sender, and to reasonably account
-for the possibility of loss, a receiver should send a MAX_DATA or
-MAX_STREAM_DATA frame at least two round trips before it expects the sender to
-get blocked.
-
-A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
-sending MAX_STREAM_DATA or MAX_DATA, since doing so will mean that a sender will
-be blocked for at least an entire round trip, and potentially for longer if the
-peer chooses to not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames.
+When a sender receives credit after being blocked, it can send a large amount of
+data in response resulting in short-term congestion; see Section 6.9 in

```suggestion
data in response, resulting in short-term congestion; see Section 6.9 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/3301#pullrequestreview-333441889
----==_mimepart_5df90d0958105_1f153fc2aa0cd968182175
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/3301#discussi=
on_r358920670">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-If a sender runs out of flow control credit, it will be unable to send n=
ew data=0D
-and is considered blocked.  It is generally considered best to not let t=
he=0D
-sender become blocked.  To avoid blocking a sender, and to reasonably ac=
count=0D
-for the possibility of loss, a receiver should send a MAX_DATA or=0D
-MAX_STREAM_DATA frame at least two round trips before it expects the sen=
der to=0D
-get blocked.=0D
-=0D
-A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame=
 before=0D
-sending MAX_STREAM_DATA or MAX_DATA, since doing so will mean that a sen=
der will=0D
-be blocked for at least an entire round trip, and potentially for longer=
 if the=0D
-peer chooses to not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames.=0D
+When a sender receives credit after being blocked, it can send a large a=
mount of=0D
+data in response resulting in short-term congestion; see Section 6.9 in=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-data in response resulting in short-term cong=
estion; see Section 6.9 in=0D
+data in response, resulting in short-term congestion; see Section 6.9 in=
=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/3301?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK5H6A73RLOC6WYM4J3QZECITA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPP6WYI#pullrequestreview-333441889=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJKY7HZZFXTDUYMKDFI3QZECITANCNFSM4J2YHBAA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6NBXBR22E5=
AJSP7XLQZECITA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCPP6WYI.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/3301?email_source=3D=
notifications\u0026email_token=3DAFTOJK5H6A73RLOC6WYM4J3QZECITA5CNFSM4J2Y=
HBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
PP6WYI#pullrequestreview-333441889",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK5H6A73RLOC6WYM4J3QZECITA5CNFSM4J2YHB=
AKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPP=
6WYI#pullrequestreview-333441889",=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_5df90d0958105_1f153fc2aa0cd968182175--


From nobody Tue Dec 17 10:03: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 795A6120CE0 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 10:03:15 -0800 (PST)
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 lYni08dZmFj8 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 10:03:13 -0800 (PST)
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 72D35120CED for <quic-issues@ietf.org>; Tue, 17 Dec 2019 10:03:11 -0800 (PST)
Date: Tue, 17 Dec 2019 10:03:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576605790; bh=6y6E8+p8MqrZQFYyjtrrsm+vIt2Q8050ug0EyZdagbs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SgtZJD4/iYGGkn9W+gnhROd9QG1oSX8nxXviUxnk7EYRMb2SRPYvliyepB2nDmloN SZ+Zfo74Ulic8Rjoce6UJe9wo4vMVJMo4S1sINeyfeZcwALnHSa5VFGNq7874u1yWP uykjV8dm2c/ae+x0eAF4kndV+cqatLLOAKrYcn9w=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZSEVBVE4VJB25M6ZF4AZFN5EVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566679135@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9185e5193a_7d0c3ff6d16cd95c2596f4"; 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/_o1SdB-JydjAM_jpolH0Br-OkO8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 18:03:15 -0000

----==_mimepart_5df9185e5193a_7d0c3ff6d16cd95c2596f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There was still a regression with 1/8th RTT and Cubic.  We we using pacing at the time, FYI.  Not pacing or pacing differently may lead to slightly different results.

Given TCP has no formal recommendations on this that I'm aware of, I tend to think we should solve this problem properly or punt it to an extension.  Recommending the heuristic that Chrome arrived at though some(though not exhaustive) experimentation makes me concerned.

Sending fewer ACKs impacts the sender's congestion controller, so ideally the sender would be in control of this, or at least be aware of what the peer's algorithm is.  We could add some transport params to unilaterally communicate that, like we do max_ack_delay, but then do we need to specify how to compensate for that in the recovery draft?

I'm having a really hard time coming up with a good recommendation here without some combination of a new frame and/or 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/3304#issuecomment-566679135
----==_mimepart_5df9185e5193a_7d0c3ff6d16cd95c2596f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There was still a regression with 1/8th RTT and Cubic.  We we using pacing at the time, FYI.  Not pacing or pacing differently may lead to slightly different results.</p>
<p>Given TCP has no formal recommendations on this that I'm aware of, I tend to think we should solve this problem properly or punt it to an extension.  Recommending the heuristic that Chrome arrived at though some(though not exhaustive) experimentation makes me concerned.</p>
<p>Sending fewer ACKs impacts the sender's congestion controller, so ideally the sender would be in control of this, or at least be aware of what the peer's algorithm is.  We could add some transport params to unilaterally communicate that, like we do max_ack_delay, but then do we need to specify how to compensate for that in the recovery draft?</p>
<p>I'm having a really hard time coming up with a good recommendation here without some combination of a new frame and/or 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/3304?email_source=notifications&amp;email_token=AFTOJK5TGLSU5DGPCVBHSUTQZEH55A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHDNMXY#issuecomment-566679135">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2FZR3UEYBOXWTQMUDQZEH55ANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2HACGA5OMVMVINX3DQZEH55A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHDNMXY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK5TGLSU5DGPCVBHSUTQZEH55A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHDNMXY#issuecomment-566679135",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK5TGLSU5DGPCVBHSUTQZEH55A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHDNMXY#issuecomment-566679135",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9185e5193a_7d0c3ff6d16cd95c2596f4--


From nobody Tue Dec 17 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 907F21200B1 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:11:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, 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 SkgdBFSjKAaA for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:11:53 -0800 (PST)
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 3EFC4120058 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:11:53 -0800 (PST)
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 6DB0F6E0603 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:11:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576624312; bh=OEIrc0nX03iFQiYrKpgV6576SIAnvYpBUgGy4TlJkmI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NtU2AKMoG5TTMWRJGNBnzoh5LkoC00t3xF2KlxtO0KCX3G9dsNgbz255KrKmj1MhT DjwdjBCg5uSGX9x9DBLIanYZ6gY7KWFimne+0JDPV2n6X4oZ4suzfx7yd4jPcA49p7 wUen0tJbppjAFmsFsO2EW9CAMNGA0X0sZcmWkekg=
Date: Tue, 17 Dec 2019 15:11:52 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7HMXKVTEZ3NORGHSV4A2JTREVBNHHCAH5LIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3305/566791128@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3305@github.com>
References: <quicwg/base-drafts/issues/3305@github.com>
Subject: Re: [quicwg/base-drafts] Incorrect values for Required Insert Count (#3305)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df960b85eed6_469e3fbd924cd9689327c"; 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/zSJiY2EejiygVOU8a2v4zp6Ni0M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 23:11:56 -0000

----==_mimepart_5df960b85eed6_469e3fbd924cd9689327c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Alan found this in [Section 2.2.1](https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#name-blocked-decoding). It's a little obtuse 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/issues/3305#issuecomment-566791128
----==_mimepart_5df960b85eed6_469e3fbd924cd9689327c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Alan found this in <a href="https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#name-blocked-decoding" rel="nofollow">Section 2.2.1</a>. It's a little obtuse 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/issues/3305?email_source=notifications&amp;email_token=AFTOJK2C6ARGLA6QX37AMGDQZFMDRA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEIXWA#issuecomment-566791128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2UTCACVL2NE5V2PCDQZFMDRANCNFSM4J3YOLTQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4T2OH3WXXKJ6E4YBDQZFMDRA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEIXWA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications\u0026email_token=AFTOJK2C6ARGLA6QX37AMGDQZFMDRA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEIXWA#issuecomment-566791128",
"url": "https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications\u0026email_token=AFTOJK2C6ARGLA6QX37AMGDQZFMDRA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEIXWA#issuecomment-566791128",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df960b85eed6_469e3fbd924cd9689327c--


From nobody Tue Dec 17 15: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 806A6120152 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:38:56 -0800 (PST)
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 eUZkqzoP9Ref for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:38:55 -0800 (PST)
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 389B1120026 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:38:52 -0800 (PST)
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 5B4D58C09E7 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:38:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576625931; bh=Z1VRf+/Dd0c7DLX5rp7VE/eR8ZV4738dL5R7fK5qHdk=; h=Date:From:To:Subject:From; b=x9maoT+CXFNBxNA0wW+nxVtKFmjS1jYS6vDbkqPB4CtkcFdGyGbqs2TuCQ4jDj5/t 3GlN0i6MtORIxNmIgJcsUvTPz3hnuY94WiGeppZCfvfyHlmu5Jzl0mJCI+cFcCYd5x EyYuqRTbQkn+DUHLuAIwSYDxZSBnHZd4qirMNwWY=
Date: Tue, 17 Dec 2019 15:38:51 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/f5f336-4f9061@github.com>
Subject: [quicwg/base-drafts] 4f9061: Update draft-ietf-quic-tls.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/BXReTmaJpcDdJCu9zAwoWxDieQI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 23:38:56 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4f906120e9b0d4b8fd890db98b1161cc2cac1179
      https://github.com/quicwg/base-drafts/commit/4f906120e9b0d4b8fd890db98b1161cc2cac1179
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Update draft-ietf-quic-tls.md



From nobody Tue Dec 17 15:40: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 61869120154 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:40:00 -0800 (PST)
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 03R2YRagL4dg for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:39:58 -0800 (PST)
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 6DDA412013A for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:39:00 -0800 (PST)
Date: Tue, 17 Dec 2019 15:38:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576625939; bh=uPlCZvCXJHkXGru26iVXLjY7f0uiYCIMgWQuT02Rbqk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sDbEs/z27+sgQhxy+VDIwE8CWH49D/T/mnA+U7474gS7NteMMZyVI1PikVrj0kAGt 1h/ZEew4f32xdlayhUzowSDUnZsQWdLuXGN5JHg1InD9NR2eiTMxSiONXeTJmqjUD2 OuxQ8wA24TaYlCWzYpPQg/Y7nQf7Q5pRGWfkKDAY=
From: Jana Iyengar <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/3283/push/4409567584@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df96713ba102_39913ff5684cd964130971"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/uUp-MMvVKjFdmAis5wfLi8Mwkow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 23:40:00 -0000

----==_mimepart_5df96713ba102_39913ff5684cd964130971
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

4f906120e9b0d4b8fd890db98b1161cc2cac1179  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/3283/files/f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855..4f906120e9b0d4b8fd890db98b1161cc2cac1179

----==_mimepart_5df96713ba102_39913ff5684cd964130971
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/4f906120e9b0d4b8fd890db98b1161cc2cac1179">4f90612</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/3283/files/f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855..4f906120e9b0d4b8fd890db98b1161cc2cac1179?email_source=notifications&amp;email_token=AFTOJK4WBM3OTXMAGMOYSF3QZFPJHA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGQYDSNJWG42TQNA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3DK3UJHZYQTYYYTFTQZFPJHANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2A4OHLRP3NGXQKMBLQZFPJHA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGQYDSNJWG42TQNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855..4f906120e9b0d4b8fd890db98b1161cc2cac1179?email_source=notifications\u0026email_token=AFTOJK4WBM3OTXMAGMOYSF3QZFPJHA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGQYDSNJWG42TQNA",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/f5f3362f4b4ed3104bdc5e8dc4d77f7660ac8855..4f906120e9b0d4b8fd890db98b1161cc2cac1179?email_source=notifications\u0026email_token=AFTOJK4WBM3OTXMAGMOYSF3QZFPJHA5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGQYDSNJWG42TQNA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df96713ba102_39913ff5684cd964130971--


From nobody Tue Dec 17 15:40: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 E2AAA12013A for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:40:00 -0800 (PST)
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 q0ACtTsIk5vr for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:39:59 -0800 (PST)
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 41C2E120026 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:39:50 -0800 (PST)
Date: Tue, 17 Dec 2019 15:39:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576625989; bh=PHZtocm4B2t7wOfzoGmenxmoYRq4E+2HQusjT1dFCLc=; h=Date:From:To:Subject:From; b=GZaPa81v3xkDymvAgVJfAFn2Pn69CGrnvNur0BA/MohovHiIDU3fe9t2npsptZVcJ pKwMHR9Jh3oM6O1mBQavz40R/zoBlNHLMdpgu64CwZBv3LcDKbyQNBVtJd12/9GlqS oeth59NN63cfxxJ1PTldQ80sxpnTdO/1s5TdIAoY=
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/contributors/4f9061-084d65@github.com>
Subject: [quicwg/base-drafts] 084d65: 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/AiM1dARzDwhtXhHKezBU_g5mbkg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 23:40:01 -0000

  Branch: refs/heads/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 084d65369dadcc07fc4fe76ef2e87c3cd0f4d881
      https://github.com/quicwg/base-drafts/commit/084d65369dadcc07fc4fe76ef2e87c3cd0f4d881
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



From nobody Tue Dec 17 15:40: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 CCC32120026 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:40:03 -0800 (PST)
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 D_L2Yms_-Cm0 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:40:02 -0800 (PST)
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 7DE62120058 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:39:58 -0800 (PST)
Date: Tue, 17 Dec 2019 15:39:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576625997; bh=6epfPjoiwpqZ9jZ4MUWTclcb93jUSCsQYG79fd0YlKA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Iu0orFVz7TJCnkWt0ETcTHdJF41C8lI6H3SQugvGeVGfXpy9U47yV+VN36EAjv605 +MB/NHtH4BRI/xihJ05G91q7a81a8PlemxconVkRXEexGbDXdztRztiiOlDwYBlSEI pk+pP2/kFpbU96yCV36bIwqwuVoWJyLXHI20s7sA=
From: Jana Iyengar <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/3283/push/4409569997@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3283@github.com>
References: <quicwg/base-drafts/pull/3283@github.com>
Subject: Re: [quicwg/base-drafts] Contributors for -transport and -tls (#3283)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9674dc51eb_4c7c3fd1f7ecd96c1793d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/9qnJU-LSM7MUbmgGsuH4IDep8J8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 23:40:04 -0000

----==_mimepart_5df9674dc51eb_4c7c3fd1f7ecd96c1793d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

084d65369dadcc07fc4fe76ef2e87c3cd0f4d881  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/3283/files/4f906120e9b0d4b8fd890db98b1161cc2cac1179..084d65369dadcc07fc4fe76ef2e87c3cd0f4d881

----==_mimepart_5df9674dc51eb_4c7c3fd1f7ecd96c1793d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/084d65369dadcc07fc4fe76ef2e87c3cd0f4d881">084d653</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/3283/files/4f906120e9b0d4b8fd890db98b1161cc2cac1179..084d65369dadcc07fc4fe76ef2e87c3cd0f4d881?email_source=notifications&amp;email_token=AFTOJK5IHQP4GVZ3FKEKNXLQZFPM3A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGQYDSNJWHE4TSNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ7PAT6YRWLAVXDEILQZFPM3ANCNFSM4JVCFH7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK323KAA365EOEHOAN3QZFPM3A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGQYDSNJWHE4TSNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3283/files/4f906120e9b0d4b8fd890db98b1161cc2cac1179..084d65369dadcc07fc4fe76ef2e87c3cd0f4d881?email_source=notifications\u0026email_token=AFTOJK5IHQP4GVZ3FKEKNXLQZFPM3A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGQYDSNJWHE4TSNY",
"url": "https://github.com/quicwg/base-drafts/pull/3283/files/4f906120e9b0d4b8fd890db98b1161cc2cac1179..084d65369dadcc07fc4fe76ef2e87c3cd0f4d881?email_source=notifications\u0026email_token=AFTOJK5IHQP4GVZ3FKEKNXLQZFPM3A5CNFSM4JVCFH72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2DQNRXGA4TGMSQOVZWQIZUGQYDSNJWHE4TSNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df9674dc51eb_4c7c3fd1f7ecd96c1793d0--


From nobody Tue Dec 17 15:50: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 7572312003F for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:50:37 -0800 (PST)
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 DvuRJe6qzwi4 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:50:36 -0800 (PST)
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 BDD71120073 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:50:34 -0800 (PST)
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 10C91520420 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:50:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576626634; bh=4kN0S4SP8ieQzJvhG6ARjEK0/B9PON4uE6Ff1U2pPLM=; h=Date:From:To:Subject:From; b=JWRrC+8uld2aGxEm1Y4DVoGvN8h0bH91Ub6AU6AOIDzQZCqTIJSa5Knco9guUfQQ8 RE7q58js4KT3wzTpnaQ6+j+ad3Zy7IyJY68F8ZksUeeGxffyAUokz1tr82rlnYHlRy zw17tsM7XHN3xpcFlLIKQ8bV67cIBUx0Hjo9hclQ=
Date: Tue, 17 Dec 2019 15:50:34 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/contributors/000000-a567de@github.com>
Subject: [quicwg/base-drafts] a567de: Contributors list for -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/su-FXPFUYBXC0b8vcTjbSk1FKxI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 23:50:37 -0000

  Branch: refs/heads/jri/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: a567de5f887ab79b591fcd548e896d437d6a94e7
      https://github.com/quicwg/base-drafts/commit/a567de5f887ab79b591fcd548e896d437d6a94e7
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Contributors list for -recovery



From nobody Tue Dec 17 15:52: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 6C5E012006E for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:52:05 -0800 (PST)
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 ykbM4EHvSXIO for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:52:04 -0800 (PST)
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 0172C12003F for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:51:53 -0800 (PST)
Date: Tue, 17 Dec 2019 15:51:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576626712; bh=xqXVysm+AUejfwb1FC8Q4IFxrYkPaY7iqwP4gCcuQF4=; h=Date:From:To:Subject:From; b=oeyRjyzgy/xg6TOx4r/eXEygZAyJMleQvRiWKMOtQ47+LcqfuRMIVRonjlq7mppC1 BpZVdGqEo4Jx0aB6Xa3mfCbAAZmHpPfQh+5ALMAaGLm2P0B6iThm/6rDV8GZ1CI1C/ ShtVXUjblXX8FdFm7s2PRjWEEdbuupRzX8P74Jo0=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/b13580-92f6ac@github.com>
Subject: [quicwg/base-drafts] 92f6ac: Script updating gh-pages from a567de5f. [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/NyeHrhTU5BOeGaOmf2HMlzcwtfI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 23:52:06 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 92f6ac76c8aa2ca3ac10bfa2494a01e039cecddd
      https://github.com/quicwg/base-drafts/commit/92f6ac76c8aa2ca3ac10bfa2494a01e039cecddd
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    R abort/draft-ietf-quic-http.html
    R abort/draft-ietf-quic-http.txt
    R abort/draft-ietf-quic-invariants.html
    R abort/draft-ietf-quic-invariants.txt
    R abort/draft-ietf-quic-qpack.html
    R abort/draft-ietf-quic-qpack.txt
    R abort/draft-ietf-quic-recovery.html
    R abort/draft-ietf-quic-recovery.txt
    R abort/draft-ietf-quic-tls.html
    R abort/draft-ietf-quic-tls.txt
    R abort/draft-ietf-quic-transport.html
    R abort/draft-ietf-quic-transport.txt
    R abort/index.html
    R ianswett-3168/draft-ietf-quic-http.html
    R ianswett-3168/draft-ietf-quic-http.txt
    R ianswett-3168/draft-ietf-quic-invariants.html
    R ianswett-3168/draft-ietf-quic-invariants.txt
    R ianswett-3168/draft-ietf-quic-qpack.html
    R ianswett-3168/draft-ietf-quic-qpack.txt
    R ianswett-3168/draft-ietf-quic-recovery.html
    R ianswett-3168/draft-ietf-quic-recovery.txt
    R ianswett-3168/draft-ietf-quic-tls.html
    R ianswett-3168/draft-ietf-quic-tls.txt
    R ianswett-3168/draft-ietf-quic-transport.html
    R ianswett-3168/draft-ietf-quic-transport.txt
    R ianswett-3168/index.html
    M index.html
    A jri/contributors/draft-ietf-quic-http.html
    A jri/contributors/draft-ietf-quic-http.txt
    A jri/contributors/draft-ietf-quic-invariants.html
    A jri/contributors/draft-ietf-quic-invariants.txt
    A jri/contributors/draft-ietf-quic-qpack.html
    A jri/contributors/draft-ietf-quic-qpack.txt
    A jri/contributors/draft-ietf-quic-recovery.html
    A jri/contributors/draft-ietf-quic-recovery.txt
    A jri/contributors/draft-ietf-quic-tls.html
    A jri/contributors/draft-ietf-quic-tls.txt
    A jri/contributors/draft-ietf-quic-transport.html
    A jri/contributors/draft-ietf-quic-transport.txt
    A jri/contributors/index.html
    R sub-host/draft-ietf-quic-http.html
    R sub-host/draft-ietf-quic-http.txt
    R sub-host/draft-ietf-quic-invariants.html
    R sub-host/draft-ietf-quic-invariants.txt
    R sub-host/draft-ietf-quic-qpack.html
    R sub-host/draft-ietf-quic-qpack.txt
    R sub-host/draft-ietf-quic-recovery.html
    R sub-host/draft-ietf-quic-recovery.txt
    R sub-host/draft-ietf-quic-tls.html
    R sub-host/draft-ietf-quic-tls.txt
    R sub-host/draft-ietf-quic-transport.html
    R sub-host/draft-ietf-quic-transport.txt
    R sub-host/index.html
    R table-tag/draft-ietf-quic-http.html
    R table-tag/draft-ietf-quic-http.txt
    R table-tag/draft-ietf-quic-invariants.html
    R table-tag/draft-ietf-quic-invariants.txt
    R table-tag/draft-ietf-quic-qpack.html
    R table-tag/draft-ietf-quic-qpack.txt
    R table-tag/draft-ietf-quic-recovery.html
    R table-tag/draft-ietf-quic-recovery.txt
    R table-tag/draft-ietf-quic-tls.html
    R table-tag/draft-ietf-quic-tls.txt
    R table-tag/draft-ietf-quic-transport.html
    R table-tag/draft-ietf-quic-transport.txt
    R table-tag/index.html

  Log Message:
  -----------
  Script updating gh-pages from a567de5f. [ci skip]



From nobody Tue Dec 17 15:53: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 0A3DE120073 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:53:51 -0800 (PST)
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 Fq3rCDwHAo7f for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:53:50 -0800 (PST)
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 006D812006E for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:53:39 -0800 (PST)
Date: Tue, 17 Dec 2019 15:53:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576626819; bh=IO64xX6B47u16xxEtfZ18z1K8yvZ1Yu/5kaXbn3kOws=; h=Date:From:To:Subject:From; b=qrjYwn/QcrN2KqolcCXd5xfE6IHb9ad9Tf+j/r1d8QCmjyHqoRhE9QM6Zgpt722Rc SXtPGgMRzTkAPj8l5kcHY3Okai9olDIWRT7Xie6q0kX0h4Szpzne4EuSl8gYpmrVEF 7seG/loVyD7JOCfLo9LCSnPl1o5HSE58Tl8klj5A=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/92f6ac-ecc913@github.com>
Subject: [quicwg/base-drafts] ecc913: Script updating issues at 2019-12-17T23:53:30Z. [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/Bsls_EfkQvf0IjGWeOxDk9xBRGg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 23:53:51 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ecc913c52d41b98b3f03e71d78a212b2d2fa9b52
      https://github.com/quicwg/base-drafts/commit/ecc913c52d41b98b3f03e71d78a212b2d2fa9b52
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-17T23:53:30Z. [ci skip]



From nobody Tue Dec 17 15: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 AC54512006E for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:55:43 -0800 (PST)
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 uvM8H_jPEsif for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 15:55:42 -0800 (PST)
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 B0ED4120026 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 15:55:36 -0800 (PST)
Date: Tue, 17 Dec 2019 15:55:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576626936; bh=SR/FLy285sKm2jZapSnAoHpdizw67/F8blvnEWSfT8w=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=b7nG50Bl9kdvkO+K3XfnQjOanjGf5UfTyaJwdfh47XcGZqkPEOyr17RRQzxqfD7Qh QNajAprCECTSQd2PS6dlqKxB1OPdl6eNxk3V/jHLtjNEombS5ThS18VoBekDwT6y6q lt88GeVXwWSueCEuJYzyYtLarvkil6Ivnil2Aiuo=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2XAWY6CK5754J7KY54A2OXREVBNHHCAJRRXI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3306@github.com>
Subject: [quicwg/base-drafts] Contributors list for -recovery (#3306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df96af8ffde_74973fa3076cd95c446f3"; 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/gprNjyKTbljfZyZn7BFT9KAoYSk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 23:55:44 -0000

----==_mimepart_5df96af8ffde_74973fa3076cd95c446f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Similar to #3283, this is based on github logs and other engagement. This is obviously a little subjective and based on what I know. Please let me know if you think you (or someone else) should be listed.

For #3278.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3306

-- Commit Summary --

  * Contributors list for -recovery

-- File Changes --

    M draft-ietf-quic-recovery.md (17)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3306.patch
https://github.com/quicwg/base-drafts/pull/3306.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/3306

----==_mimepart_5df96af8ffde_74973fa3076cd95c446f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Similar to <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="532419274" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3283" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3283/hovercard" href="https://github.com/quicwg/base-drafts/pull/3283">#3283</a>, this is based on github logs and other engagement. This is obviously a little subjective and based on what I know. Please let me know if you think you (or someone else) should be listed.</p>
<p>For <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="529666827" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3278" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3278/hovercard" href="https://github.com/quicwg/base-drafts/issues/3278">#3278</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/3306'>https://github.com/quicwg/base-drafts/pull/3306</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Contributors list for -recovery</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3306/files#diff-0">draft-ietf-quic-recovery.md</a>
    (17)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3306.patch'>https://github.com/quicwg/base-drafts/pull/3306.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3306.diff'>https://github.com/quicwg/base-drafts/pull/3306.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/3306?email_source=notifications&amp;email_token=AFTOJK4IF3DI6LMZGLZMMITQZFRHRA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IBGGG5A">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5REGRSVVY2B4QRMT3QZFRHRANCNFSM4J4DFXNA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYIIPSIC5EBPOYU35DQZFRHRA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IBGGG5A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3306?email_source=notifications\u0026email_token=AFTOJK4IF3DI6LMZGLZMMITQZFRHRA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IBGGG5A",
"url": "https://github.com/quicwg/base-drafts/pull/3306?email_source=notifications\u0026email_token=AFTOJK4IF3DI6LMZGLZMMITQZFRHRA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IBGGG5A",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df96af8ffde_74973fa3076cd95c446f3--


From nobody Tue Dec 17 16:00: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 0D48C120073 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 16:00:12 -0800 (PST)
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 UdP9-vO6CS-F for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 16:00:10 -0800 (PST)
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 DF3C012013A for <quic-issues@ietf.org>; Tue, 17 Dec 2019 16:00:09 -0800 (PST)
Date: Tue, 17 Dec 2019 16:00:09 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576627209; bh=i+0OpAKma+bhoW1733jIBcUiL4JC3usd1jrD54It6aA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yv3/7v+Jm5z0eObcsMopOuADT46fNcAqm2wc0meZSp6djlsfU8P+WX7yNJT24q1Zr eWwufAr6w+SY4goTTEPTHwbq2haum2AKc0ocdZGrOnJ0ktrpPP4SZLTTckZM8CUTuF MdpncYmkeS1/7pFf1+k6Cmyqw7/6SZ3AGyIjcE6c=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3Y7YZHYNSCRJO4TNV4A2PITEVBNHHCAJRRXI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3306/review/333658358@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3306@github.com>
References: <quicwg/base-drafts/pull/3306@github.com>
Subject: Re: [quicwg/base-drafts] Contributors list for -recovery (#3306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df96c0930867_22a53fe3212cd96075294"; 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/FfHa0ugTQwClShAylppNmiQCQA4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 00:00:12 -0000

----==_mimepart_5df96c0930867_22a53fe3212cd96075294
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> @@ -1621,5 +1621,22 @@ No significant changes.
 - Added table of contents
 
 
+# Contributors
+
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions to this
+document:
+Alessandro Ghedini

you might want commas between the names

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3306#pullrequestreview-333658358
----==_mimepart_5df96c0930867_22a53fe3212cd96075294
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/3306#discussion_r359091839">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1621,5 +1621,22 @@ No significant changes.
 - Added table of contents
 
 
+# Contributors
+
+The IETF QUIC Working Group received an enormous amount of support from many
+people. The following people provided substantive contributions to this
+document:
+Alessandro Ghedini
</pre>
<p>you might want commas between the names</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3306?email_source=notifications&amp;email_token=AFTOJK4XBT4BWCNBV6YHEG3QZFRYTA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPRTR5Q#pullrequestreview-333658358">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7MLTX6ZKCVVE3LYXLQZFRYTANCNFSM4J4DFXNA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK64Q3L6UDBJWBB7IXLQZFRYTA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPRTR5Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3306?email_source=notifications\u0026email_token=AFTOJK4XBT4BWCNBV6YHEG3QZFRYTA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPRTR5Q#pullrequestreview-333658358",
"url": "https://github.com/quicwg/base-drafts/pull/3306?email_source=notifications\u0026email_token=AFTOJK4XBT4BWCNBV6YHEG3QZFRYTA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPRTR5Q#pullrequestreview-333658358",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df96c0930867_22a53fe3212cd96075294--


From nobody Tue Dec 17 16: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 3ABAD12002E for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 16:44:29 -0800 (PST)
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 MUo2UD3kQF0G for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 16:44:24 -0800 (PST)
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 D6FB5120033 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 16:44:23 -0800 (PST)
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 7D1B46A002F for <quic-issues@ietf.org>; Tue, 17 Dec 2019 16:44:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576629861; bh=lfLrMQ5OVkhIzWoueds6Zg79d9Y50n4qCgnhGJEhVcc=; h=Date:From:To:Subject:From; b=XRUQeGcJ/V6Ic3GU6ziRaBoIa6F2iq0ivl+Jx2yVNZis8kCWsu9Zwn88+AYc8CIBR f/mThCxZGQ41FXHF0Gg1Sd03+AFdFdrEbgwF9FWOtSxSvljkmomCR+wDZxzMyNjP/D dQCJiptkoDFyxVZAZDffBLR82T5X73QUDsROAE48=
Date: Tue, 17 Dec 2019 16:44:21 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ecc913-6cfaa1@github.com>
Subject: [quicwg/base-drafts] 6cfaa1: Script updating gh-pages from 084d6536. [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/LopHXssX5VnPDoVpn0jnh1aBofc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 00:44:29 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6cfaa195de93f3c1e8ea11187e7df1f432335acc
      https://github.com/quicwg/base-drafts/commit/6cfaa195de93f3c1e8ea11187e7df1f432335acc
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    A contributors/draft-ietf-quic-http.html
    A contributors/draft-ietf-quic-http.txt
    A contributors/draft-ietf-quic-invariants.html
    A contributors/draft-ietf-quic-invariants.txt
    A contributors/draft-ietf-quic-qpack.html
    A contributors/draft-ietf-quic-qpack.txt
    A contributors/draft-ietf-quic-recovery.html
    A contributors/draft-ietf-quic-recovery.txt
    A contributors/draft-ietf-quic-tls.html
    A contributors/draft-ietf-quic-tls.txt
    A contributors/draft-ietf-quic-transport.html
    A contributors/draft-ietf-quic-transport.txt
    A contributors/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 084d6536. [ci skip]



From nobody Tue Dec 17 16: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 7CCF312002E for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 16:48:31 -0800 (PST)
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 GQUffF3zPDea for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 16:48:29 -0800 (PST)
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 6876112000F for <quic-issues@ietf.org>; Tue, 17 Dec 2019 16:48:29 -0800 (PST)
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 816098C0097 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 16:48:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576630108; bh=iIGbjtEw774aARG4Ery9luPJOCIXHbZrU7i3QhLt2qY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fabVteY054g3a3PPZheTr67qcT5NvH54/xgZo9OhNw3FauE1SLiie6tUPB/wCVRdP T4ujq3LJk+NfXg8kI7BMBkND1q9GmwaC45Rlmglb9d54kgdx2s7NWoaG0WH0qQ7g8X FsTVP/wNduV+ZRVIUnx/8JpEx8QEFcpQ7DqcuxIA=
Date: Tue, 17 Dec 2019 16:48:28 -0800
From: mjoras <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZN6Z6SUJLU7HZVQHF4A2U5ZEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566815909@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9775c724f6_1ffb3fe0da4cd95c443b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mjoras
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JNfO1ciA4Jnm75ElbeeSrtoA8f8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 00:48:32 -0000

----==_mimepart_5df9775c724f6_1ffb3fe0da4cd95c443b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At Facebook, ACK handling is the largest component of what I'd call "discretionary" CPU cost (i.e. not crypto, not syscall/userspace->kernel copying). I expect that will be true in general once people have optimized their implementations. We see fine results with the suggested basic Chrome heuristic, and haven't experimented with much beyond that but it's on our roadmap. I don't think we should keep the current ACK every other in the draft as it will largely end up being facetious. Deployments will use what ends up working better in practice and we know ACKing every other is measurably problematic (I can share numbers if people are interested).

That being said, I feel uncomfortable recommending the Chrome heuristic in the draft, as it reminds me of some of the early TCP RFC's which have recommendations and constants that did not age well and are largely ignored today. Can we punt something similar to @ianswett's initial idea of having this controlled via TP or new frame type?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-566815909
----==_mimepart_5df9775c724f6_1ffb3fe0da4cd95c443b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At Facebook, ACK handling is the largest component of what I'd call "discretionary" CPU cost (i.e. not crypto, not syscall/userspace-&gt;kernel copying). I expect that will be true in general once people have optimized their implementations. We see fine results with the suggested basic Chrome heuristic, and haven't experimented with much beyond that but it's on our roadmap. I don't think we should keep the current ACK every other in the draft as it will largely end up being facetious. Deployments will use what ends up working better in practice and we know ACKing every other is measurably problematic (I can share numbers if people are interested).</p>
<p>That being said, I feel uncomfortable recommending the Chrome heuristic in the draft, as it reminds me of some of the early TCP RFC's which have recommendations and constants that did not age well and are largely ignored today. Can we punt something similar to <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>'s initial idea of having this controlled via TP or new frame type?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK7NTFJFBUKDRXNU2PTQZFXNZA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEOZJI#issuecomment-566815909">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2HOYOPMNTA5UK7OKTQZFXNZANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3MHXFXEXRNQI2QR3TQZFXNZA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEOZJI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK7NTFJFBUKDRXNU2PTQZFXNZA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEOZJI#issuecomment-566815909",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK7NTFJFBUKDRXNU2PTQZFXNZA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEOZJI#issuecomment-566815909",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9775c724f6_1ffb3fe0da4cd95c443b4--


From nobody Tue Dec 17 16: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 06FFE120045 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 16:59:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TFPUrYwFb-ph for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 16:59:13 -0800 (PST)
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 69546120018 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 16:59:13 -0800 (PST)
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 82C4C2C332A for <quic-issues@ietf.org>; Tue, 17 Dec 2019 16:59:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576630752; bh=BrlsU6KsBPmQbIm9zZOkvigQiLVkhAKd2/WrWlLHL0Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LvzAKfjky5D1jA7wl0sFvXAxiXX5nITtoM18hrs87aIK7DU+zcy2ECOPMqZCwrYNG wu3HYis3d1aoZRI2Nh8L3ewAfIAhk1ZhOZ37inYG4WzZFYN8EyUe3r0MujKTi0LezM UGRk5ucEzUHHH0sBp7rITkILnnh09Xja7958BTJc=
Date: Tue, 17 Dec 2019 16:59:12 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7IOCXK5SHRXT5SKHN4A2WGBEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566818697@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df979e07475f_67f43f81776cd968820fb"; 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/bIuoVJ1YVzj6zWAKVLtdmMlt1L4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 00:59:15 -0000

----==_mimepart_5df979e07475f_67f43f81776cd968820fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mjoras: I'm very sympathetic to yours (and Ian's) thinking.  That said, we do have a recommendation in the draft right now, which is that a receiver SHOULD ack every other packet. To your point about aging: that arguably has not aged well for TCP, but we're recommending it here. I am now wondering if should drop that SHOULD as well and make a weaker recommendation, noting that there are tradeoffs 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/3304#issuecomment-566818697
----==_mimepart_5df979e07475f_67f43f81776cd968820fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mjoras/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mjoras">@mjoras</a>: I'm very sympathetic to yours (and Ian's) thinking.  That said, we do have a recommendation in the draft right now, which is that a receiver SHOULD ack every other packet. To your point about aging: that arguably has not aged well for TCP, but we're recommending it here. I am now wondering if should drop that SHOULD as well and make a weaker recommendation, noting that there are tradeoffs 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/3304?email_source=notifications&amp;email_token=AFTOJKYL6WDJOGFWWQQCUNDQZFYWBA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEPPCI#issuecomment-566818697">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2ED27QFJHO5I7PTWLQZFYWBANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4XPHSAH2MM3LEVPL3QZFYWBA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEPPCI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJKYL6WDJOGFWWQQCUNDQZFYWBA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEPPCI#issuecomment-566818697",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJKYL6WDJOGFWWQQCUNDQZFYWBA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEPPCI#issuecomment-566818697",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df979e07475f_67f43f81776cd968820fb--


From nobody Tue Dec 17 17: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 DA7CF120045 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:04:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5zAhithi19yQ for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:04:37 -0800 (PST)
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 37068120018 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 17:04:37 -0800 (PST)
Date: Tue, 17 Dec 2019 17:04:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576631076; bh=Dxk71jH5ZbYF07bUlL/6StrtwoAswE1pjKAKxwZ6GE8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ibS4PwxqVXWOdy6LK2kjIi5ViNccQPEsK9X1GEHrbgRaOxOWV3puSxdDhUvpjjRD/ edBI4T47UUxfuqX6zO9btKgZBI+pj8Ts3pGwxTxS2BxjFITa+aY4vzVXfqp5C9tffN uxkTV9MZ12qVtqviyrhn/Q83vqOhJXPAVP7sk8lE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7RML4O55YH67CWMF54A2W2JEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566819837@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df97b24781f9_36813f83904cd96812947d"; 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/3zJ0XXBGWFdo5GiLzhQCERkSgrs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 01:04:39 -0000

----==_mimepart_5df97b24781f9_36813f83904cd96812947d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett 
> There was still a regression with 1/8th RTT and Cubic. We we using pacing at the time, FYI. Not pacing or pacing differently may lead to slightly different results.

Oh. Then, am I correct in assuming that Chrome is (or will be) sending ACK for at least every two ack-eliciting packets?

IIUC, the recovery draft recommends use of Cubic. We'd definitely want to see good performance with what we recommend, when Chrome is acting as a 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/3304#issuecomment-566819837
----==_mimepart_5df97b24781f9_36813f83904cd96812947d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a></p>
<blockquote>
<p>There was still a regression with 1/8th RTT and Cubic. We we using pacing at the time, FYI. Not pacing or pacing differently may lead to slightly different results.</p>
</blockquote>
<p>Oh. Then, am I correct in assuming that Chrome is (or will be) sending ACK for at least every two ack-eliciting packets?</p>
<p>IIUC, the recovery draft recommends use of Cubic. We'd definitely want to see good performance with what we recommend, when Chrome is acting as a 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/3304?email_source=notifications&amp;email_token=AFTOJK3ZYF2FTTTZBHO5WJTQZFZKJA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEPX7I#issuecomment-566819837">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK726OMGMTMRCLNOECLQZFZKJANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7B67VQXJRSBBOWZADQZFZKJA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEPX7I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK3ZYF2FTTTZBHO5WJTQZFZKJA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEPX7I#issuecomment-566819837",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK3ZYF2FTTTZBHO5WJTQZFZKJA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEPX7I#issuecomment-566819837",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df97b24781f9_36813f83904cd96812947d--


From nobody Tue Dec 17 17: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 8BCA6120043 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:06:10 -0800 (PST)
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 KlMNUTWtIi6b for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:06:09 -0800 (PST)
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 0D4AA120018 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 17:06:08 -0800 (PST)
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 5902A8C06C8 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 17:06:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576631168; bh=9SFL1yoD6lnmOMmdOGSDI8l1l8UffiWb7uWXsXC4XG0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TIeZcV+f+VnBJ6D02Uz9IT6yg2kW2r4ZdW/w08D6at1lNKpI+rztltYgfssmSnm1H 0mNvYjh/BgBC5dVd8QVsLc0Y9N318XUX1j3myznEz/fhgygd4u/39/BalPRSx20VKw hsJWMiw05A5uwFN25PVfG9Pmgeo3n5Wy56HUuykU=
Date: Tue, 17 Dec 2019 17:06:08 -0800
From: mjoras <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYTFUCECTGZYJCOQRN4A2XABEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566820186@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df97b8049f9f_680d3f81776cd968981ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mjoras
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: 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_50pqpL6rBWanElRSF1dzAUZ0M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 01:06:11 -0000

----==_mimepart_5df97b8049f9f_680d3f81776cd968981ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @mjoras: I'm very sympathetic to yours (and Ian's) thinking. That said, we do have a recommendation in the draft right now, which is that a receiver SHOULD ack every other packet. To your point about aging: that arguably has not aged well for TCP, but we're recommending it here. I am now wondering if should drop that SHOULD as well and make a weaker recommendation, noting that there are tradeoffs here.

@janaiyengar I would be supportive of dropping the SHOULD and having a brief text discussing the tradeoffs involved, possibly at least mentioning the 100-10-1/4RTT recommendation, or however you'd like to refer 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/3304#issuecomment-566820186
----==_mimepart_5df97b8049f9f_680d3f81776cd968981ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mjoras/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mjoras">@mjoras</a>: I'm very sympathetic to yours (and Ian's) thinking. That said, we do have a recommendation in the draft right now, which is that a receiver SHOULD ack every other packet. To your point about aging: that arguably has not aged well for TCP, but we're recommending it here. I am now wondering if should drop that SHOULD as well and make a weaker recommendation, noting that there are tradeoffs here.</p>
</blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> I would be supportive of dropping the SHOULD and having a brief text discussing the tradeoffs involved, possibly at least mentioning the 100-10-1/4RTT recommendation, or however you'd like to refer 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/3304?email_source=notifications&amp;email_token=AFTOJK7F7X262FLODGHLHU3QZFZQBA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEP2WQ#issuecomment-566820186">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4MJAO3DY5IFAIK6FLQZFZQBANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2H7ZWNNRR5CLJBLW3QZFZQBA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEP2WQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK7F7X262FLODGHLHU3QZFZQBA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEP2WQ#issuecomment-566820186",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK7F7X262FLODGHLHU3QZFZQBA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEP2WQ#issuecomment-566820186",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df97b8049f9f_680d3f81776cd968981ce--


From nobody Tue Dec 17 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 03DD2120045 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:19:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fy1LDDUqzECX for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:19:47 -0800 (PST)
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 A383E120043 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 17:19:47 -0800 (PST)
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 DD0AB6A018C for <quic-issues@ietf.org>; Tue, 17 Dec 2019 17:19:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576631986; bh=8NEor3ndK4jSTV1HTfDJqID1mcCSPbxpUqxZN/h4aV4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wD8iF3PVsrVYQVpPYC2UgjrO2w2oyFne+k4YWMz/9OS5kmM5M+Yd1NelDuThp9c2e B0OTx+iuiKBKmZGqMAGEgvvJtKoDeHDkwLdxjp3Pakmm3aNBGqrrHJmBvl5IMr0LKU gtOlLKQnsB2pjFa2dxGQTmDmwUuSW/ErXldi6OIo=
Date: Tue, 17 Dec 2019 17:19:46 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYBBJXOIBIKTI6KEK54A2YTFEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566823360@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df97eb2ce248_78f63f91096cd96c1086e3"; 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/hq_DnugIjLq8p_9r_m2pwlSgFtY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 01:19:49 -0000

----==_mimepart_5df97eb2ce248_78f63f91096cd96c1086e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mjoras: Sorry, I misread your comment above. I was not proposing _recommending_ the 100-10-1/4RTT strategy, I was proposing _suggesting_ it. You said that the heuristic worked fine for you; did you see any performance regressions? 

You also say:
```
Deployments will use what ends up working better in practice and we know ACKing every other is measurably problematic (I can share numbers if people are interested).
```
If it isn't too much trouble, that would be super valuable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-566823360
----==_mimepart_5df97eb2ce248_78f63f91096cd96c1086e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mjoras/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mjoras">@mjoras</a>: Sorry, I misread your comment above. I was not proposing <em>recommending</em> the 100-10-1/4RTT strategy, I was proposing <em>suggesting</em> it. You said that the heuristic worked fine for you; did you see any performance regressions?</p>
<p>You also say:</p>
<pre><code>Deployments will use what ends up working better in practice and we know ACKing every other is measurably problematic (I can share numbers if people are interested).
</code></pre>
<p>If it isn't too much trouble, that would be super valuable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK4VRCJYF7SZQKIMGITQZF3DFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEQTQA#issuecomment-566823360">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2HS7TIID7UVLXTSZLQZF3DFANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5D3PV3DPVOBPPLKXTQZF3DFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEQTQA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK4VRCJYF7SZQKIMGITQZF3DFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEQTQA#issuecomment-566823360",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK4VRCJYF7SZQKIMGITQZF3DFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEQTQA#issuecomment-566823360",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df97eb2ce248_78f63f91096cd96c1086e3--


From nobody Tue Dec 17 17:45: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 4E443120045 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:45:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id taiGxsoDJKbJ for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:45:18 -0800 (PST)
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 26CC8120043 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 17:45:18 -0800 (PST)
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 67FC9960021 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 17:45:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576633517; bh=aAVI4yUtKIzfOE7EbGShqXMjpyzx4Wi5KyCOTa4LfYk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wzBXe5jqretePlcvZfk+VoeMH0LH4Pnkp2O1GAKINIb3ANqzIM0tlLsrFec7it6Yd tjKsmEfEbC8Hh0p4Xtbuu9UNRsivVAAEC3hUb2bHVId8JGH2Vk60ptGRRz0JFL6dg+ wYUowhmWNjM8mPOFEkGFWo7Hl1eQJowTEssrk+kA=
Date: Tue, 17 Dec 2019 17:45:17 -0800
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/3303/push/4409867287@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] clarify the use of an incomplete DATA frame to forward a malformed partial message (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df984ad590f9_21ba3fe8270cd95c1154f0"; 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/Jg5ZYWZKjWumzGngxkb4aqm7Ni8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 01:45:20 -0000

----==_mimepart_5df984ad590f9_21ba3fe8270cd95c1154f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

1fe230aec999e6fc6810d208ae388faed77da413  reorder the paragraph so that the text discussing about non-tunnels and tunnels sit next to each other


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3303/files/83f83ce6583dbbba235ca2ef5b9d6201a67f54ab..1fe230aec999e6fc6810d208ae388faed77da413

----==_mimepart_5df984ad590f9_21ba3fe8270cd95c1154f0
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/1fe230aec999e6fc6810d208ae388faed77da413">1fe230a</a>  reorder the paragraph so that the text discussing about non-tunnels and tunnels sit next to each other</li>
</ul>


<p style="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/3303/files/83f83ce6583dbbba235ca2ef5b9d6201a67f54ab..1fe230aec999e6fc6810d208ae388faed77da413?email_source=notifications&amp;email_token=AFTOJK75IEJQJKXJ63WRFJLQZF6C3A5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYDSOBWG4ZDQNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4JP76IDGRT5OJHDT3QZF6C3ANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6EWESYVEWFLIQ7FX3QZF6C3A5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYDSOBWG4ZDQNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303/files/83f83ce6583dbbba235ca2ef5b9d6201a67f54ab..1fe230aec999e6fc6810d208ae388faed77da413?email_source=notifications\u0026email_token=AFTOJK75IEJQJKXJ63WRFJLQZF6C3A5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYDSOBWG4ZDQNY",
"url": "https://github.com/quicwg/base-drafts/pull/3303/files/83f83ce6583dbbba235ca2ef5b9d6201a67f54ab..1fe230aec999e6fc6810d208ae388faed77da413?email_source=notifications\u0026email_token=AFTOJK75IEJQJKXJ63WRFJLQZF6C3A5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYDSOBWG4ZDQNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df984ad590f9_21ba3fe8270cd95c1154f0--


From nobody Tue Dec 17 17:50: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 C9462120096 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:50:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jGi1fD3lXb_i for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:50:36 -0800 (PST)
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 63185120073 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 17:50:36 -0800 (PST)
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 59F36C60358 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 17:50:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576633835; bh=6TC+x//EWFErh1UJ/emSwDoWCRm7uUyrgESd7akCVNg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vTHnNHaUaCne0dtK8xsgUTm9wCv9NrL7QM/xXnUqaJf1r/lLFNLNSK+sw+AKwVV3c c13t2h9nFACY4NcPlr1hNQp08/gbxlEqQK5Kj8pqEWdFdG1g9Ef6V8nIjllBJUzLbI TP8MM+/QACC4AXD6pjGwJqSfBw9jNV69jqhz7yoM=
Date: Tue, 17 Dec 2019 17:50:35 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43E4EP5DOTJ3WOUL54A24GXEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/c566830111@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df985eb4b130_3b553fe9608cd960951b"; 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/ayLGVOsdRTptYtimwRqxxrT5OEw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 01:50:38 -0000

----==_mimepart_5df985eb4b130_3b553fe9608cd960951b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Seeing distaste for endorsing an intermediary to send a corrupt frame intentionally, I have changed the text to be a clarification of what we already have.

The paragraph that precedes the new paragraph being proposed in this PR states that, quote: "Intermediaries that process HTTP requests or responses (i.e., any intermediary
not acting as a tunnel) MUST NOT forward a malformed request or response."

The flip-side is that tunnels are allowed to send malformed HTTP messages. As a tunnel might be coalescing messages from multiple endpoints onto a single connection, receipt of a malformed HTTP message cannot be considered as a connection-level issue.

This PR clarifies 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/3303#issuecomment-566830111
----==_mimepart_5df985eb4b130_3b553fe9608cd960951b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Seeing distaste for endorsing an intermediary to send a corrupt frame intentionally, I have changed the text to be a clarification of what we already have.</p>
<p>The paragraph that precedes the new paragraph being proposed in this PR states that, quote: "Intermediaries that process HTTP requests or responses (i.e., any intermediary<br>
not acting as a tunnel) MUST NOT forward a malformed request or response."</p>
<p>The flip-side is that tunnels are allowed to send malformed HTTP messages. As a tunnel might be coalescing messages from multiple endpoints onto a single connection, receipt of a malformed HTTP message cannot be considered as a connection-level issue.</p>
<p>This PR clarifies 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/3303?email_source=notifications&amp;email_token=AFTOJKY53U5JKBUXB3MMJADQZF6WXA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHESIHY#issuecomment-566830111">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2H7V26UHKT6UPWXX3QZF6WXANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3FT2TILJGJPPYAUC3QZF6WXA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHESIHY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJKY53U5JKBUXB3MMJADQZF6WXA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHESIHY#issuecomment-566830111",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJKY53U5JKBUXB3MMJADQZF6WXA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHESIHY#issuecomment-566830111",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df985eb4b130_3b553fe9608cd960951b--


From nobody Tue Dec 17 17: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 93D97120073 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:59:17 -0800 (PST)
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 4oCAs9dkibgr for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 17:59:15 -0800 (PST)
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 7601E120043 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 17:59:15 -0800 (PST)
Date: Tue, 17 Dec 2019 17:59:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576634354; bh=kLAWwfU0wDCFCmbV52+JKDUt5j7lHSE1VmNuGlmhIeM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hoh2z4t2MiY9COHmqilU5cIYuy/JGWGTzLhhiQLoVDLIAHf62mdtQeVU+T3TAVOqf QZ6IIRid0w5MH8RIBwUj8aDLvuA+LBFocOYjEkVWutGSTr5G7VnlvN3JQEXT6K6c02 2MbuC9Cznq519EILOsOTOJ+MCiChmY9f0earthwU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYFMGTZQAIWBDWYP6F4A25HFEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566832026@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df987f28326b_4fc33fa6168cd95c155777"; 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/z0In0AZbqmYGyeQjeCLM_StzRKk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 01:59:18 -0000

----==_mimepart_5df987f28326b_4fc33fa6168cd95c155777
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@RyanAtGoogle 
> Adding in-order stream reset sounds extremely complicated at either the HTTP/3 or QUIC layers. The particular use case here does not seem compelling enough to warrant this complexity.

As stated above, if it ought to be a complicated mechanism at the HTTP/3 layer depends on the how the HTTP/3 tunnel frames the response. As we've discussed previously in #1885, an HTTP/3 intermediaries can and will have different framing strategies. When the strategy employed by an intermediary is to create a new DATA frame every time it emits something, sending a HTTP frame to indicate an error after sending all the HTTP response it has is trivial.

All that said, I think that we might not need a new frame after all.

We already allow a HTTP tunnel to send a malformed response (see [the third paragraph of section 4.1.3](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-4.1.3-3)). That tunnel might be coalescing HTTP messages going to different endpoints. That means that an endpoint should not handle a stream that contains invalid DATA frames as a connection-level issue.

I've changed #3303 to be a clarification of this requirement, which has been implicit until now.

WDYT?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3300#issuecomment-566832026
----==_mimepart_5df987f28326b_4fc33fa6168cd95c155777
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/RyanAtGoogle/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RyanAtGoogle">@RyanAtGoogle</a></p>
<blockquote>
<p>Adding in-order stream reset sounds extremely complicated at either the HTTP/3 or QUIC layers. The particular use case here does not seem compelling enough to warrant this complexity.</p>
</blockquote>
<p>As stated above, if it ought to be a complicated mechanism at the HTTP/3 layer depends on the how the HTTP/3 tunnel frames the response. As we've discussed previously in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="371746918" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1885" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1885/hovercard" href="https://github.com/quicwg/base-drafts/issues/1885">#1885</a>, an HTTP/3 intermediaries can and will have different framing strategies. When the strategy employed by an intermediary is to create a new DATA frame every time it emits something, sending a HTTP frame to indicate an error after sending all the HTTP response it has is trivial.</p>
<p>All that said, I think that we might not need a new frame after all.</p>
<p>We already allow a HTTP tunnel to send a malformed response (see <a href="https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-4.1.3-3" rel="nofollow">the third paragraph of section 4.1.3</a>). That tunnel might be coalescing HTTP messages going to different endpoints. That means that an endpoint should not handle a stream that contains invalid DATA frames as a connection-level issue.</p>
<p>I've changed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="538773259" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3303" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3303/hovercard" href="https://github.com/quicwg/base-drafts/pull/3303">#3303</a> to be a clarification of this requirement, which has been implicit until now.</p>
<p>WDYT?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications&amp;email_token=AFTOJK3TT3PZHZR5GZL6FRDQZF7XFA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHESXGQ#issuecomment-566832026">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4NIFGWFTUXIO4IJ23QZF7XFANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5F6YZOUPJBYS5AEB3QZF7XFA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHESXGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK3TT3PZHZR5GZL6FRDQZF7XFA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHESXGQ#issuecomment-566832026",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK3TT3PZHZR5GZL6FRDQZF7XFA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHESXGQ#issuecomment-566832026",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df987f28326b_4fc33fa6168cd95c155777--


From nobody Tue Dec 17 18: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 17D6D12025D for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 18:28:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5KRhL1uSGHjp for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 18:28:24 -0800 (PST)
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 79100120043 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 18:28:24 -0800 (PST)
Date: Tue, 17 Dec 2019 18:28:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576636103; bh=Aojo2Ve9/bY52yauMqjExg0KYtEdI7y9WQRKAqAZlhs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ExIqeXG5F6XuCGjxkrlNulX+XIzvovxVrUVsqwb2usnNPaMnomKj4eEQ21y4RwVxK WFOgHjlZwE5zCf8/Q/5bnhOQfxdlFnFXxWmhPtWI3qaSZ2qlzjd4WjleNNXzNgYdjG clr0g0RdwteoOKwQhGG8XGMJtWl691yQr8tBt+yA=
From: Will Hawkins <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2TBKON6SJPJHWXOHF4A3AUPEVBNHHCAH5LIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3305/566838363@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3305@github.com>
References: <quicwg/base-drafts/issues/3305@github.com>
Subject: Re: [quicwg/base-drafts] Incorrect values for Required Insert Count (#3305)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df98ec77d30f_7db23feaecccd9601454d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: hawkinsw
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W7bK2RF6MYk8Kjs5AGKdixAncvQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 02:28:26 -0000

----==_mimepart_5df98ec77d30f_7db23feaecccd9601454d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I am assuming that you are referring specifically to this paragraph?

```
When processing header blocks, the decoder expects the Required Insert Count to exactly match the value defined in Section 2.1.3. If it encounters a smaller value than expected, it MUST treat this as a connection error of type HTTP_QPACK_DECOMPRESSION_FAILED (see Section 2.2.3). If it encounters a larger value than expected, it MAY treat this as a connection error of type HTTP_QPACK_DECOMPRESSION_FAILED.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3305#issuecomment-566838363
----==_mimepart_5df98ec77d30f_7db23feaecccd9601454d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I am assuming that you are referring specifically to this paragraph?</p>
<pre><code>When processing header blocks, the decoder expects the Required Insert Count to exactly match the value defined in Section 2.1.3. If it encounters a smaller value than expected, it MUST treat this as a connection error of type HTTP_QPACK_DECOMPRESSION_FAILED (see Section 2.2.3). If it encounters a larger value than expected, it MAY treat this as a connection error of type HTTP_QPACK_DECOMPRESSION_FAILED.
</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/3305?email_source=notifications&amp;email_token=AFTOJK3NXJSDYOM6G64NJWTQZGDEPA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEUIWY#issuecomment-566838363">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YVUOCWTBPL4DCKETQZGDEPANCNFSM4J3YOLTQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK65O6HRURDEN5DECWTQZGDEPA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEUIWY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications\u0026email_token=AFTOJK3NXJSDYOM6G64NJWTQZGDEPA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEUIWY#issuecomment-566838363",
"url": "https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications\u0026email_token=AFTOJK3NXJSDYOM6G64NJWTQZGDEPA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEUIWY#issuecomment-566838363",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df98ec77d30f_7db23feaecccd9601454d2--


From nobody Tue Dec 17 18: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 3DF64120073 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 18:51:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.455
X-Spam-Level: 
X-Spam-Status: No, score=-6.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_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 YxG5VXjR196N for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 18:51:14 -0800 (PST)
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 BC96B120043 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 18:51:14 -0800 (PST)
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 EC3736E14AE for <quic-issues@ietf.org>; Tue, 17 Dec 2019 18:51:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576637473; bh=6sq3s/boytq9kpLasB8KW4UzdvCPUo6tMAShCahfVGM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LFPsiTsv4KEJim41eHN0VUkJiM3neIVxC+5a4ZSVs1RtIm0WBBKDie7yiPKpolfYU Ih/5GZLh6190edPG2WKkZU3cdL83jVRkIbGtAvwkIk9GG/hvhlNAB0bRuBWl9syMtO us88z7Uc7ihi2XCC6XDfWLvUkvPINgKW1BrHXIHM=
Date: Tue, 17 Dec 2019 18:51:13 -0800
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK575JFHNKCX6BO67QN4A3DKDEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566843489@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df99421dca1c_39903ff13f0cd96826517f"; 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/6mtJVnSK-ugXkMBVjJI6OSxGvoQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 02:51:16 -0000

----==_mimepart_5df99421dca1c_39903ff13f0cd96826517f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ah! This sounds much better. No additional complexity in HTTP/3 or QUIC? SGTM.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3300#issuecomment-566843489
----==_mimepart_5df99421dca1c_39903ff13f0cd96826517f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ah! This sounds much better. No additional complexity in HTTP/3 or QUIC? SGTM.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications&amp;email_token=AFTOJKZWM5DIG3ASSLXZXYLQZGF2DA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEVQYI#issuecomment-566843489">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5CC4WOHLBX3HJJ7C3QZGF2DANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7DFSC552J3B44RPZTQZGF2DA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEVQYI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKZWM5DIG3ASSLXZXYLQZGF2DA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEVQYI#issuecomment-566843489",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKZWM5DIG3ASSLXZXYLQZGF2DA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEVQYI#issuecomment-566843489",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df99421dca1c_39903ff13f0cd96826517f--


From nobody Tue Dec 17 18: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 D97FE120073 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 18:52:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_itbSrH1xLK for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 18:52:15 -0800 (PST)
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 791D4120043 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 18:52:15 -0800 (PST)
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 EB813261765 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 18:52:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576637535; bh=Jhy489+f+EGCrVEwnOQRSkj2+84nf91IoMGbdgUT7HI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2gUZtoKIoLEkHt4df+Zgb9kIVEA4+qnQRy1PhEJD9wiraflRr7l+/1vKELOyuFsKL cLGC/iOMLmDh+Md+gom8FrWl7uJhoNtJ+C+1L3kBs5LhyDOpg3JDvmFzo44YL3ctrZ NMIcXdFAF/tcxVH7t9ofbxXIdBUqAM2AgJW3Tgh8=
Date: Tue, 17 Dec 2019 18:52:14 -0800
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYFXEHGO4EPW4YMW4N4A3DN5EVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/review/333703851@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9945ea5c8e_3b2a3fe9608cd96023684a"; 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/paFsl9CW1na2cAAPAdgoNErKQwg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 02:52:17 -0000

----==_mimepart_5df9945ea5c8e_3b2a3fe9608cd96023684a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RyanAtGoogle 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/3303#pullrequestreview-333703851
----==_mimepart_5df9945ea5c8e_3b2a3fe9608cd96023684a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@RyanAtGoogle</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/3303?email_source=notifications&amp;email_token=AFTOJK4XH7RVHB7U42DXWX3QZGF55A5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPR6VKY#pullrequestreview-333703851">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2AKGVCZISVGLWZHNTQZGF55ANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2SZAQKXMVP22GWXSTQZGF55A5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPR6VKY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK4XH7RVHB7U42DXWX3QZGF55A5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPR6VKY#pullrequestreview-333703851",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK4XH7RVHB7U42DXWX3QZGF55A5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPR6VKY#pullrequestreview-333703851",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9945ea5c8e_3b2a3fe9608cd96023684a--


From nobody Tue Dec 17 19:50: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 4ECF9120178 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 19:50:39 -0800 (PST)
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 DNNx4IfEUoSA for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 19:50:37 -0800 (PST)
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 ACC8D12008F for <quic-issues@ietf.org>; Tue, 17 Dec 2019 19:50:37 -0800 (PST)
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 EF8236E044A for <quic-issues@ietf.org>; Tue, 17 Dec 2019 19:50:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576641035; bh=wdyqIKCnu+MPjCo5CxkPm+IpCLongURtvwIuSQkkWbQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HvgTtQ8XbiFlMAklT35NSyPzNc1Y2L78Ne5E1DkFGOqvqi36ghA7KAmJNWyZkMyX0 EuJRv7gLeobOFxzK3zR+ND2mplUCppxtJ8g1oT5JmtnfhVOZX88k4zmzYbDCZ3xTTA FhpD0jf1+ZTsOBdeU3afMnEz7ntuJzBre2zZZUPo=
Date: Tue, 17 Dec 2019 19:50:35 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZXXQFUXWI4G5NZVE54A3KIXEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566855421@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9a20be1a86_61443fe96decd95c157649"; 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/92OVjwxxIhhKNr1pTDyHrNdNxBU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 03:50:39 -0000

----==_mimepart_5df9a20be1a86_61443fe96decd95c157649
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett: TCP does have a formal requirement which we cite in the recovery draft right now. From RFC 5681:
```
   The delayed ACK algorithm specified in [RFC1122] SHOULD be used by a
   TCP receiver.  When using delayed ACKs, a TCP receiver MUST NOT
   excessively delay acknowledgments.  Specifically, an ACK SHOULD be
   generated for at least every second full-sized segment, and MUST be
   generated within 500 ms of the arrival of the first unacknowledged
   packet.
```
The problem is that this is quite dated and the TCP ecosystem has corrected for this by collapsing ACKs in the network. Additionally, the two major QUIC clients deployed right now -- FB and Chrome -- neither follows this recommendation. It seems silly to continue saying SHOULD when we expect it to not be followed.

Also, @kazuho [raises an interesting  point](https://github.com/quicwg/base-drafts/issues/3304#issuecomment-566819837). Chrome is likely to be speaking to servers that might be using Cubic or Reno in the near future. Do you recall how serious the degradation with Chrome's ACKing scheme was? With 1/8th 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/3304#issuecomment-566855421
----==_mimepart_5df9a20be1a86_61443fe96decd95c157649
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>: TCP does have a formal requirement which we cite in the recovery draft right now. From RFC 5681:</p>
<pre><code>   The delayed ACK algorithm specified in [RFC1122] SHOULD be used by a
   TCP receiver.  When using delayed ACKs, a TCP receiver MUST NOT
   excessively delay acknowledgments.  Specifically, an ACK SHOULD be
   generated for at least every second full-sized segment, and MUST be
   generated within 500 ms of the arrival of the first unacknowledged
   packet.
</code></pre>
<p>The problem is that this is quite dated and the TCP ecosystem has corrected for this by collapsing ACKs in the network. Additionally, the two major QUIC clients deployed right now -- FB and Chrome -- neither follows this recommendation. It seems silly to continue saying SHOULD when we expect it to not be followed.</p>
<p>Also, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> <a href="https://github.com/quicwg/base-drafts/issues/3304#issuecomment-566819837" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3304/hovercard">raises an interesting  point</a>. Chrome is likely to be speaking to servers that might be using Cubic or Reno in the near future. Do you recall how serious the degradation with Chrome's ACKing scheme was? With 1/8th 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/3304?email_source=notifications&amp;email_token=AFTOJK6WD3T6QZFCFBJALWDQZGMYXA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEYN7I#issuecomment-566855421">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5E4JALIMBFLUX5JJ3QZGMYXANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ7OIX5I3WE5EMBUELQZGMYXA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEYN7I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK6WD3T6QZFCFBJALWDQZGMYXA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEYN7I#issuecomment-566855421",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK6WD3T6QZFCFBJALWDQZGMYXA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEYN7I#issuecomment-566855421",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9a20be1a86_61443fe96decd95c157649--


From nobody Tue Dec 17 20: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 2A80612008F for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:01:03 -0800 (PST)
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 EoeGUJuNkwdl for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:01:01 -0800 (PST)
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 71142120033 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:01:01 -0800 (PST)
Date: Tue, 17 Dec 2019 20:01:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576641660; bh=3TDB/M1hCFSyWxwMEsTt1iHGi107pLPHxaGGM0Qt7UU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zuCcVMJp44jdz3lEffncBBwUXqiyGAXufq1HPokEjcHO2gR69qa98703ZNjnZm+3R 0DRlfc28DYQlpEFoSaklxy+WniK5XwEpcbqCzf5uEaBJUEHQ6LCBZ92x3XLSazMaGp U8b/RJ4W6IHC6MUJzRGM1MmGnODOQMHasDJ8FIMw=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZOK6BCATZTINSZWIV4A3LPZEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/review/333718498@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9a47c6d549_9ae3fdf610cd96c1302a6"; 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/zlJBNQbkAPkXHqg8C2TbQ4vq6iI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 04:01:03 -0000

----==_mimepart_5df9a47c6d549_9ae3fdf610cd96c1302a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -536,6 +536,11 @@ not acting as a tunnel) MUST NOT forward a malformed request or response.
 Malformed requests or responses that are detected MUST be treated as a stream
 error ({{errors}}) of type H3_GENERAL_PROTOCOL_ERROR.
 
+A tunnel that dispatches HTTP messages to different endpoints might forward a

```suggestion
An intermediary acting as a tunnel could carry HTTP messages from multiple endpoints on one side to a single endpoint on the other side within a single HTTP/3 connection. Such an intermediary might forward malformed HTTP messages as well. To limit the scope of damage to the offending endpoint, an endpoint that detects a malformed request or response MUST NOT escalate this error to a  connection-level error unless specified 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/3303#pullrequestreview-333718498
----==_mimepart_5df9a47c6d549_9ae3fdf610cd96c1302a6
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/3303#discussi=
on_r359142942">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -536,6 +536,11 @@ not acting as a tunne=
l) MUST NOT forward a malformed request or response.=0D
 Malformed requests or responses that are detected MUST be treated as a s=
tream=0D
 error ({{errors}}) of type H3_GENERAL_PROTOCOL_ERROR.=0D
 =0D
+A tunnel that dispatches HTTP messages to different endpoints might forw=
ard a=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-A tunnel that dispatches HTTP messages to dif=
ferent endpoints might forward a=0D
+An intermediary acting as a tunnel could carry HTTP messages from multip=
le endpoints on one side to a single endpoint on the other side within a =
single HTTP/3 connection. Such an intermediary might forward malformed HT=
TP messages as well. To limit the scope of damage to the offending endpoi=
nt, an endpoint that detects a malformed request or response MUST NOT esc=
alate this error to a  connection-level error unless specified otherwise.=
=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/3303?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZXQKI3O2DN6AUQ3FLQZGN7ZA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSCHYQ#pullrequestreview-333718498=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK4HWSC65LN2YHM2XEDQZGN7ZANCNFSM4J3UGAZA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK3XTCILNIFW=
HXKQ5UDQZGN7ZA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCPSCHYQ.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/3303?email_source=3D=
notifications\u0026email_token=3DAFTOJKZXQKI3O2DN6AUQ3FLQZGN7ZA5CNFSM4J3U=
GAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
PSCHYQ#pullrequestreview-333718498",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZXQKI3O2DN6AUQ3FLQZGN7ZA5CNFSM4J3UGA=
ZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPS=
CHYQ#pullrequestreview-333718498",=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_5df9a47c6d549_9ae3fdf610cd96c1302a6--


From nobody Tue Dec 17 20:01: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 6CE1912008F for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:01:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 68Me-tPaKXtv for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:01:25 -0800 (PST)
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 C2C3E120033 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:01:25 -0800 (PST)
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 1B3CDA114D for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:01:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576641685; bh=7WzdpWnD80DZ35k4BX65Z+EOQMaRB4lXKWF4aj8wA8Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jO3rofQ5PL2MhjxmxMoRq2BNNA0pl4lV039irYruvnsMimMIHlkTEB90OOsjB0fVt whEyYuPqwdY1xPDecXCoJhOzor4sDGs2jS1N2Dwzm8Q3jFFFpYyDJZ/dJMtYkI8BUE Gm1gH2gqVd7Y7nlLynqlW3zcr5NcB/3vduuavxF0=
Date: Tue, 17 Dec 2019 20:01:25 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYHW25UO2NRGZY4SEF4A3LRLEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/review/333718573@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9a49592a9_60d73fe96decd95c1666da"; 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/eeG9sBd7rzJyCjm_gKcfRrZA_vo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 04:01:28 -0000

----==_mimepart_5df9a49592a9_60d73fe96decd95c1666da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

Editorial suggestion, but this new scoping helps -- 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/3303#pullrequestreview-333718573
----==_mimepart_5df9a49592a9_60d73fe96decd95c1666da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<p>Editorial suggestion, but this new scoping helps -- 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/3303?email_source=notifications&amp;email_token=AFTOJK2AM6G2R2UGJR5ZSZLQZGOBLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSCILI#pullrequestreview-333718573">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYD6E4MP3737AD7FATQZGOBLANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3MUZ5FS2NOP3TGO2TQZGOBLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSCILI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK2AM6G2R2UGJR5ZSZLQZGOBLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSCILI#pullrequestreview-333718573",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK2AM6G2R2UGJR5ZSZLQZGOBLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSCILI#pullrequestreview-333718573",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9a49592a9_60d73fe96decd95c1666da--


From nobody Tue Dec 17 20:03: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 A8FF412008F for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:03:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IGoo8qhOiKYy for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:03:07 -0800 (PST)
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 90F9A120033 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:03:07 -0800 (PST)
Date: Tue, 17 Dec 2019 20:03:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576641786; bh=D/+aW8ZDb62c/hVb6kI59OCFyT5JTC19X9ZV0XOyoJo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qmxO5TdjdhUT8u2vlqhH+8fhEmmpPs+sleRsuetfhj/DanNTi8vG8Xak7PWUoBKQo AwGFIyjGSVdAWnjuqXbi1TIhc96PZZyAKRlSl2LGVagnP8fUJJn92pol7cFJNPYEgU 7S8c9STKJIaZRAuSv20Lxh/aABoRUCfdAU+iYeOY=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7F3KAY4VJDAJ2XAJ54A3LXVEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566857672@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream error mid-body to downstream (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9a4fab443b_26203fe3bd6cd9602366a0"; 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/dl-DJvgYPWFgbZ1FRIe1Hp6vLVU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 04:03:10 -0000

----==_mimepart_5df9a4fab443b_26203fe3bd6cd9602366a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks, @kazuho -- this re-framing (pun alert!) helps quite a bit. What you now have in the PR makes sense. Do you mind changing the title and description of this issue to reflect 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/3300#issuecomment-566857672
----==_mimepart_5df9a4fab443b_26203fe3bd6cd9602366a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> -- this re-framing (pun alert!) helps quite a bit. What you now have in the PR makes sense. Do you mind changing the title and description of this issue to reflect 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/3300?email_source=notifications&amp;email_token=AFTOJK7CIDV43AJQU7X6GJLQZGOHVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEY7SA#issuecomment-566857672">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4P4OLQIAFLQRM2XJDQZGOHVANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZZ2IE5QMK7YPJYCBDQZGOHVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEY7SA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK7CIDV43AJQU7X6GJLQZGOHVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEY7SA#issuecomment-566857672",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK7CIDV43AJQU7X6GJLQZGOHVA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEY7SA#issuecomment-566857672",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9a4fab443b_26203fe3bd6cd9602366a0--


From nobody Tue Dec 17 20: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 D6BED120289 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:12:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a5bZ51q9lVQj for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:12:16 -0800 (PST)
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 9CF15120273 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:12:16 -0800 (PST)
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 EB52352002B for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:12:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576642335; bh=VlTUzV5yEHypiDInD5+ZugKY/0UH4VPO7jai+PcV5Fg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=noZHgrlGky1JvuvrqoMOkfP7TLbcuaZ3+FJ32MDFn97nSEmY/j7KF0MIVCUdj6Zc4 7ccAUEK0HC1XpTCdrEQjFtH5QCAC8qNlaNKJnbFKW9itCqZxcBCZP3qu3yWhRDm8VM nY3xLe2T+uJGR8+WaakdoT6CphTzOQ6hpluG4Uho=
Date: Tue, 17 Dec 2019 20:12:15 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK75OK72EVJ7HAWK3ZN4A3MZ7EVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/566859279@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9a71fdb695_62f63fc1804cd96c15509"; 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/SVq_uBTpF6OFdfKBa-pWdxyfjpk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 04:12:18 -0000

----==_mimepart_5df9a71fdb695_62f63fc1804cd96c15509
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@larseggert :
> Why only after the first 100 packets? To have fine-grained feedback during ramp-up?
Yes, and to avoid potential issues during slow start.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-566859279
----==_mimepart_5df9a71fdb695_62f63fc1804cd96c15509
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/larseggert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/larseggert">@larseggert</a> :</p>
<blockquote>
<p>Why only after the first 100 packets? To have fine-grained feedback during ramp-up?<br>
Yes, and to avoid potential issues during slow start.</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/3304?email_source=notifications&amp;email_token=AFTOJK54VDUPAMWFQPJ6GG3QZGPJ7A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEZMDY#issuecomment-566859279">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK46TEGEDBO2X5N2633QZGPJ7ANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYNOYOROEMZNQW2YOTQZGPJ7A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEZMDY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK54VDUPAMWFQPJ6GG3QZGPJ7A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEZMDY#issuecomment-566859279",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK54VDUPAMWFQPJ6GG3QZGPJ7A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHEZMDY#issuecomment-566859279",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9a71fdb695_62f63fc1804cd96c15509--


From nobody Tue Dec 17 20:18: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 586BC120864 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:18:34 -0800 (PST)
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 AONP7KYj1qAg for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:18:33 -0800 (PST)
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 E3F1A120801 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:18:32 -0800 (PST)
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 4E5468C0447 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:18:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576642712; bh=Ywpv+8BTJBVBcfqpKD06FtGxJ+hq2OzrufjvLcuyGc4=; h=Date:From:To:Subject:From; b=RdP5Cs25AeozcMMnuRA//H2bX0gGAFsEzPvlN1orGC1jyY9bgM4U1v8ulODqRKc/A pSKDax7rlycbOPP8r8tXDhEjzghuKsd0Wc5Ww7vlZj+nOt0uPhw8NGu4Q2gCLEAw6H xNeKqW9ngvglOMb4wpALWXrcrgOfdclX3G9i58XE=
Date: Tue, 17 Dec 2019 20:18:32 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/contributors/a567de-1bb755@github.com>
Subject: [quicwg/base-drafts] 1bb755: Add punctuation, proper name
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HI5jAg6nqsEXRV3jc787CNl41EM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 04:18:34 -0000

  Branch: refs/heads/jri/contributors
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1bb755939b0fb3351ee394ab8be1cb46a5cd8f87
      https://github.com/quicwg/base-drafts/commit/1bb755939b0fb3351ee394ab8be1cb46a5cd8f87
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Add punctuation, proper name



From nobody Tue Dec 17 20: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 0FA87120866 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:18:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dErzZeFsgsN3 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:18:42 -0800 (PST)
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 CD9AA120801 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:18:41 -0800 (PST)
Date: Tue, 17 Dec 2019 20:18:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576642721; bh=ya9LRrrE9Sw5ENQLFj1SNQpTeRdDF8SBbPYz7bsKXfo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kkEsoyfcFDML27pQx1LLbFBwvprJoZdIK2bowPy5ROukb1DhOngdyQ8G9+RzQKt9u Q3oho+splL9QSvCh4V5zyvuHsdnqIgSMeSUBTs2aLNbcd7tSepEzYBVL/w0bTyulfd C1IF27VE/iYuPcMoIRgMvMnpZxM/PYKkFj0OfTVU=
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/3306/push/4410214762@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3306@github.com>
References: <quicwg/base-drafts/pull/3306@github.com>
Subject: Re: [quicwg/base-drafts] Contributors list for -recovery (#3306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9a8a11eaa7_139b3ff9146cd96c2565cb"; 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/Kge-oPyGCecrIE8qvBt93_lD_M4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 04:18:43 -0000

----==_mimepart_5df9a8a11eaa7_139b3ff9146cd96c2565cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

1bb755939b0fb3351ee394ab8be1cb46a5cd8f87  Add punctuation, proper name


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3306/files/a567de5f887ab79b591fcd548e896d437d6a94e7..1bb755939b0fb3351ee394ab8be1cb46a5cd8f87

----==_mimepart_5df9a8a11eaa7_139b3ff9146cd96c2565cb
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/1bb755939b0fb3351ee394ab8be1cb46a5cd8f87">1bb7559</a>  Add punctuation, proper name</li>
</ul>


<p style="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/3306/files/a567de5f887ab79b591fcd548e896d437d6a94e7..1bb755939b0fb3351ee394ab8be1cb46a5cd8f87?email_source=notifications&amp;email_token=AFTOJKZJGEZ26IB575UXNZLQZGQCDA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TIMZWGI4TIMSQOVZWQIZUGQYTAMRRGQ3TMMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6FZ3IBG6GSTMXARXDQZGQCDANCNFSM4J4DFXNA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4FICTRGU7WAQMGBHTQZGQCDA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TIMZWGI4TIMSQOVZWQIZUGQYTAMRRGQ3TMMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3306/files/a567de5f887ab79b591fcd548e896d437d6a94e7..1bb755939b0fb3351ee394ab8be1cb46a5cd8f87?email_source=notifications\u0026email_token=AFTOJKZJGEZ26IB575UXNZLQZGQCDA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TIMZWGI4TIMSQOVZWQIZUGQYTAMRRGQ3TMMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3306/files/a567de5f887ab79b591fcd548e896d437d6a94e7..1bb755939b0fb3351ee394ab8be1cb46a5cd8f87?email_source=notifications\u0026email_token=AFTOJKZJGEZ26IB575UXNZLQZGQCDA5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TIMZWGI4TIMSQOVZWQIZUGQYTAMRRGQ3TMMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df9a8a11eaa7_139b3ff9146cd96c2565cb--


From nobody Tue Dec 17 20:19: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 A2CCF120866 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:19:25 -0800 (PST)
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 rOZd1XHnlb3T for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:19:24 -0800 (PST)
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 878F9120864 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:19:24 -0800 (PST)
Date: Tue, 17 Dec 2019 20:19:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576642763; bh=Do97k3mTk1BkmA9BTDKzBBsLpg8tQ/PsKVTqU3JTX/A=; h=Date:From:To:Subject:From; b=NBKnwq4SpB6VbuUGAPpdxKkPI3xjqq6GCGs0NvJ3ae9B30AKeOk3goJcgKCkwDfj7 JDG866M2iKhBIVzY/iVv2grSmso/sNR7Z6QnHca4XUXvrSTyhqe8B4toKed5nunhnS 9XNFQ+TdZs0V2lIlb4IEZBoDRPMF25ugYruBIMLw=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/6cfaa1-2c6650@github.com>
Subject: [quicwg/base-drafts] 2c6650: Script updating gh-pages from 1bb75593. [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/jASPus4XCLBNjzn_2Ty2f3BCFwE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 04:19:26 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2c665068b9eb8351a4a2526b260c9ecfe7a99906
      https://github.com/quicwg/base-drafts/commit/2c665068b9eb8351a4a2526b260c9ecfe7a99906
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M index.html
    M jri/contributors/draft-ietf-quic-http.html
    M jri/contributors/draft-ietf-quic-http.txt
    M jri/contributors/draft-ietf-quic-invariants.html
    M jri/contributors/draft-ietf-quic-invariants.txt
    M jri/contributors/draft-ietf-quic-qpack.html
    M jri/contributors/draft-ietf-quic-qpack.txt
    M jri/contributors/draft-ietf-quic-recovery.html
    M jri/contributors/draft-ietf-quic-recovery.txt
    M jri/contributors/draft-ietf-quic-tls.html
    M jri/contributors/draft-ietf-quic-tls.txt
    M jri/contributors/draft-ietf-quic-transport.html
    M jri/contributors/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from 1bb75593. [ci skip]



From nobody Tue Dec 17 20: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 12F72120866 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:21:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5uq2NILCiGxF for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 20:21:10 -0800 (PST)
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 DA7FC120801 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:21:09 -0800 (PST)
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 36B008C06CD for <quic-issues@ietf.org>; Tue, 17 Dec 2019 20:21:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576642869; bh=fp55kSi8NfRNnUbxxYUqFZ3Fug0Xx+oOC4zPP4mN/Hw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V5HOMGiw86vn94OiZSrB/uM99v2jDslxuBfjpf3qx8pEEDlcAhM0kSdGPgdSUUVfK V7Dj+MX591QxQHI6WAGz9+epIbmU4BKmBEONWlA5pVV6ei5qMIbDEwgKz7Fi6plrJp lQ7knzRGQ0Ou/+6EuvqJ2iXvH4mq8rBMkNFpPmxY=
Date: Tue, 17 Dec 2019 20:21:09 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7RU2NQFE72O4RNQYF4A3N3LEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/review/333722379@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9a935273b5_7cf3ffb8a8cd960160a1"; 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/GDRWzfb9UVHuWzu_Yzd2eM6tByU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 04:21:11 -0000

----==_mimepart_5df9a935273b5_7cf3ffb8a8cd960160a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -536,6 +536,11 @@ not acting as a tunnel) MUST NOT forward a malformed request or response.
 Malformed requests or responses that are detected MUST be treated as a stream
 error ({{errors}}) of type H3_GENERAL_PROTOCOL_ERROR.
 
+A tunnel that dispatches HTTP messages to different endpoints might forward a

I think that this is a "cannot" rather than a "MUST NOT".  What that intermediary does is up to them.  It might be inadvisable to have errors from one source affect all of the sources that share the same connection, but that's their 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/pull/3303#discussion_r359146165
----==_mimepart_5df9a935273b5_7cf3ffb8a8cd960160a1
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/3303#discussion_r359146165">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -536,6 +536,11 @@ not acting as a tunnel) MUST NOT forward a malformed request or response.
 Malformed requests or responses that are detected MUST be treated as a stream
 error ({{errors}}) of type H3_GENERAL_PROTOCOL_ERROR.
 
+A tunnel that dispatches HTTP messages to different endpoints might forward a
</pre>
<p>I think that this is a "cannot" rather than a "MUST NOT".  What that intermediary does is up to them.  It might be inadvisable to have errors from one source affect all of the sources that share the same connection, but that's their 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/pull/3303?email_source=notifications&amp;email_token=AFTOJK2Q3D5VLUIMZ3IZJ2TQZGQLLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSDGCY#discussion_r359146165">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5V3RKIPCQZQVOEPM3QZGQLLANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7FM7KHLY3GPYR7IRLQZGQLLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSDGCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK2Q3D5VLUIMZ3IZJ2TQZGQLLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSDGCY#discussion_r359146165",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK2Q3D5VLUIMZ3IZJ2TQZGQLLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSDGCY#discussion_r359146165",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9a935273b5_7cf3ffb8a8cd960160a1--


From nobody Tue Dec 17 21: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 DD9141200B7 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:01:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yaMK3_fhh3Xv for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:01:44 -0800 (PST)
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 97D561200A1 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:01:44 -0800 (PST)
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 31C7B121351 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:01:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576645304; bh=Iiqr3owsoMngUviC2Eh6A+yw4h0GMyKYuqOFI8CcP0k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TTMiHN9Q8hDOi6Tdkabz1A6cVv4u/Yty5Fs/jzA+4ltYT3OZgJtkV7JaHqY3C48Pu OqRbS77omIqcZF9AjL8gpQciYM2zUt4L4/YHPnNjvfzbbU7rG8t1sYr3HqqAwbwkD2 7HI+k3HqKscZbdOrnvPwURfiRg+ynPg4bwRhsxME=
Date: Tue, 17 Dec 2019 21:01:43 -0800
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/3303/push/4410303361@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9b2b7e1d41_36683fd8362cd960406cd"; 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/XNUdfsvNZOYcGDCjZjGkpCquzB4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 05:01:46 -0000

----==_mimepart_5df9b2b7e1d41_36683fd8362cd960406cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

08a32c4f074ec46655eeb2534138e694e06a4d91  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/3303/files/1fe230aec999e6fc6810d208ae388faed77da413..08a32c4f074ec46655eeb2534138e694e06a4d91

----==_mimepart_5df9b2b7e1d41_36683fd8362cd960406cd
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/08a32c4f074ec46655eeb2534138e694e06a4d91">08a32c4</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/3303/files/1fe230aec999e6fc6810d208ae388faed77da413..08a32c4f074ec46655eeb2534138e694e06a4d91?email_source=notifications&amp;email_token=AFTOJK4ASXPT5LLZYZ37M2LQZGVDPA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYTAMZQGMZTMMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5ZEYI72BPA3CDDVTTQZGVDPANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6RE4WNWWSWGK23TCLQZGVDPA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYTAMZQGMZTMMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303/files/1fe230aec999e6fc6810d208ae388faed77da413..08a32c4f074ec46655eeb2534138e694e06a4d91?email_source=notifications\u0026email_token=AFTOJK4ASXPT5LLZYZ37M2LQZGVDPA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYTAMZQGMZTMMI",
"url": "https://github.com/quicwg/base-drafts/pull/3303/files/1fe230aec999e6fc6810d208ae388faed77da413..08a32c4f074ec46655eeb2534138e694e06a4d91?email_source=notifications\u0026email_token=AFTOJK4ASXPT5LLZYZ37M2LQZGVDPA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYTAMZQGMZTMMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df9b2b7e1d41_36683fd8362cd960406cd--


From nobody Tue Dec 17 21:03: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 B673F1200B7 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:03:02 -0800 (PST)
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 8nUl4pJEaIFL for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:03:01 -0800 (PST)
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 4A20C1200A1 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:03:01 -0800 (PST)
Date: Tue, 17 Dec 2019 21:03:00 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576645380; bh=foNwM7L+DBr4x4Sdtv10VLtEi3kHcbJJ9jwH8QfmkI4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qprFpa/QjhusAo+FCztH4kYHFAfgIhS93Di+sV8o6BFH7fURvPiizZVfBUz1KvPYT QaOBYAuwgYZX3hlxim8cdmjXsJ+4um5e3QUgaHL/0HGQ2fNX8poVqpVW1asN6Py1TS btpwU1tmwgm6NoxFXLmFYV2YQGC1RVQnrOYIvB3M=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZFPPL4QXP2GBCLF4F4A3SYJEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/review/333730670@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9b3047799e_8d53fc1e10cd964157444"; 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/7GRdUlQ9tZDarW7pCHaS3I-W43Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 05:03:03 -0000

----==_mimepart_5df9b3047799e_8d53fc1e10cd964157444
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -536,6 +536,11 @@ not acting as a tunnel) MUST NOT forward a malformed request or response.
 Malformed requests or responses that are detected MUST be treated as a stream
 error ({{errors}}) of type H3_GENERAL_PROTOCOL_ERROR.
 
+A tunnel that dispatches HTTP messages to different endpoints might forward a

@janaiyengar Thank you for the suggestion. Applied.

@martinthomson Yeah, MUST NOT applies to what the endpoint does when it receives a malformed message from the peer which _might_ be an intermediary.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3303#discussion_r359153466
----==_mimepart_5df9b3047799e_8d53fc1e10cd964157444
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/3303#discussion_r359153466">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -536,6 +536,11 @@ not acting as a tunnel) MUST NOT forward a malformed request or response.
 Malformed requests or responses that are detected MUST be treated as a stream
 error ({{errors}}) of type H3_GENERAL_PROTOCOL_ERROR.
 
+A tunnel that dispatches HTTP messages to different endpoints might forward a
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> Thank you for the suggestion. Applied.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> Yeah, MUST NOT applies to what the endpoint does when it receives a malformed message from the peer which <em>might</em> be an intermediary.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications&amp;email_token=AFTOJKZTHGCYX3G7POP4WYLQZGVIJA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSFG3Q#discussion_r359153466">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYZFR22QKEQVGEVAG3QZGVIJANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3BP7WKRC5LIN4G2ZTQZGVIJA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSFG3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJKZTHGCYX3G7POP4WYLQZGVIJA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSFG3Q#discussion_r359153466",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJKZTHGCYX3G7POP4WYLQZGVIJA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSFG3Q#discussion_r359153466",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9b3047799e_8d53fc1e10cd964157444--


From nobody Tue Dec 17 21:13: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 55E141200FA for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:13:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vfZFLO5PCXS5 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:13:39 -0800 (PST)
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 3257B1200A1 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:13:39 -0800 (PST)
Date: Tue, 17 Dec 2019 21:13:38 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576646018; bh=lNzgyhRVnDHCKGZVD+522vMMCy5YkwJQAhNjdyl4D8c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gddx0nrq7YKMSU2OicCz2asG6gGA72O/TuVSI3UzzJn8xl44kvb9RzD/V1ooPZC2u cgTcLzm7j9A1/RS/rAsFrpaI8b2OyudCOABNziBQPtVqw3XrgMi/bYwW0X0htMCGUp tDWYprnc0Ks7bjX6oeoPjl3wgzwNHeK35VHCMhbw=
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/3303/push/4410328413@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9b58238ff6_7e213fa74a8cd968526af"; 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/5i_7DZtJMtTmX3uvWzEGJwjtFy8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 05:13:40 -0000

----==_mimepart_5df9b58238ff6_7e213fa74a8cd968526af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

3bcce5f41d3437f8803d3b5bd7594992ddbad6b4  wordwrap


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3303/files/08a32c4f074ec46655eeb2534138e694e06a4d91..3bcce5f41d3437f8803d3b5bd7594992ddbad6b4

----==_mimepart_5df9b58238ff6_7e213fa74a8cd968526af
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/3bcce5f41d3437f8803d3b5bd7594992ddbad6b4">3bcce5f</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/3303/files/08a32c4f074ec46655eeb2534138e694e06a4d91..3bcce5f41d3437f8803d3b5bd7594992ddbad6b4?email_source=notifications&amp;email_token=AFTOJK5566XPUBUJVJOI2RTQZGWQFA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYTAMZSHA2DCMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7XRTVEX6PCKGMHABDQZGWQFANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4HPHS53R3UZ7B4SSTQZGWQFA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYTAMZSHA2DCMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303/files/08a32c4f074ec46655eeb2534138e694e06a4d91..3bcce5f41d3437f8803d3b5bd7594992ddbad6b4?email_source=notifications\u0026email_token=AFTOJK5566XPUBUJVJOI2RTQZGWQFA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYTAMZSHA2DCMY",
"url": "https://github.com/quicwg/base-drafts/pull/3303/files/08a32c4f074ec46655eeb2534138e694e06a4d91..3bcce5f41d3437f8803d3b5bd7594992ddbad6b4?email_source=notifications\u0026email_token=AFTOJK5566XPUBUJVJOI2RTQZGWQFA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGOBWGQZDOMSQOVZWQIZUGQYTAMZSHA2DCMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df9b58238ff6_7e213fa74a8cd968526af--


From nobody Tue Dec 17 21:29: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 10F5A1208A4 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:29:53 -0800 (PST)
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 OOXsxo_qD6pQ for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:29:51 -0800 (PST)
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 B61D0120098 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:29:51 -0800 (PST)
Date: Tue, 17 Dec 2019 21:29:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576646991; bh=XYEd1HgPEJjUxyQsnysCm97iQrVSZVnr6b4o/6IxtJo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sWBER190clMwMePNgGnagcrm5eCF7rceS/ircfTOrQpgWUrcsZM3q4vC7GuxF8Awp et5w0OPHNACfXfscBFrygH5rJq0yM7oxkY/FAb1Ngl5DDJCxjgbNPz1mxlMFmuRsRF el6q2XcllgjUTGggw8Irvd2dQyjUbfghhJPE+OKw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYTWDWI2NYFZK4JEXV4A3V45EVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/566874094@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9b94ef2f21_58883f8c73ccd960810cc"; 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/z8mIF8pMU63qwL5bMdiUrHErock>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 05:29:53 -0000

----==_mimepart_5df9b94ef2f21_58883f8c73ccd960810cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar Changed the title. Though I'm not sure if you like the new one. I think the only difference is that we are now talking about errors in the headers too.

@RyanAtGoogle 
> No additional complexity in HTTP/3 or QUIC? SGTM.

Yes. That true for what we have now in #3303.

Though, unfortunately, I now realize that we have the [following provision in section 7.1](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-7.1-6): When a stream terminates cleanly, if the last frame on the stream was truncated, this MUST be treated as a connection error of type H3_FRAME_ERROR._

If we consider that a tunnel should be allowed to send DATA frames (or HTTP/1 chunks) that it receives from upstream as is, forwarding them frame-by-frame to downstream, and expect things to work, then we need change this provision to so that incomplete (DATA) frames at the end of the stream would be considered as a malformed response instead of a connection-level error.

I would prefer making such a change, though I would anticipate hearing objections. Admittedly, it is an unnecessary complexity for clients, and for server deployments who control the origin. To this end, I wonder what other proxy vendors think.

@MikeBishop @LPardue WDYT?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3300#issuecomment-566874094
----==_mimepart_5df9b94ef2f21_58883f8c73ccd960810cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> Changed the title. Though I'm not sure if you like the new one. I think the only difference is that we are now talking about errors in the headers too.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/RyanAtGoogle/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RyanAtGoogle">@RyanAtGoogle</a></p>
<blockquote>
<p>No additional complexity in HTTP/3 or QUIC? SGTM.</p>
</blockquote>
<p>Yes. That true for what we have now in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="538773259" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3303" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3303/hovercard" href="https://github.com/quicwg/base-drafts/pull/3303">#3303</a>.</p>
<p>Though, unfortunately, I now realize that we have the <a href="https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-7.1-6" rel="nofollow">following provision in section 7.1</a>: When a stream terminates cleanly, if the last frame on the stream was truncated, this MUST be treated as a connection error of type H3_FRAME_ERROR._</p>
<p>If we consider that a tunnel should be allowed to send DATA frames (or HTTP/1 chunks) that it receives from upstream as is, forwarding them frame-by-frame to downstream, and expect things to work, then we need change this provision to so that incomplete (DATA) frames at the end of the stream would be considered as a malformed response instead of a connection-level error.</p>
<p>I would prefer making such a change, though I would anticipate hearing objections. Admittedly, it is an unnecessary complexity for clients, and for server deployments who control the origin. To this end, I wonder what other proxy vendors think.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/MikeBishop/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/LPardue/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/LPardue">@LPardue</a> WDYT?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications&amp;email_token=AFTOJK2UYN5NYD2N5YXXKBDQZGYM5A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHE473Q#issuecomment-566874094">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3MSDOFPQMLDEKECX3QZGYM5ANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3PEA7YS5ZL2FREVITQZGYM5A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHE473Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK2UYN5NYD2N5YXXKBDQZGYM5A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHE473Q#issuecomment-566874094",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK2UYN5NYD2N5YXXKBDQZGYM5A5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHE473Q#issuecomment-566874094",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9b94ef2f21_58883f8c73ccd960810cc--


From nobody Tue Dec 17 21:42: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 3F7A712011B for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:42:21 -0800 (PST)
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 nCxYQc4ugmjm for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:42:19 -0800 (PST)
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 7A806120098 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:42:19 -0800 (PST)
Date: Tue, 17 Dec 2019 21:42:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576647738; bh=uaEDm+IDQBctr33z/Jo8Q9UscYm02V0Zz15dVIbarGY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IBkpYFRh3u3OLUrg8kcd/jbfUfJJq4g/W8g76Jdir5h0IPX3LfYk3UhStaWIsQcAx jK3dg6dYRqXukl2yARZPNX4vAIvLcqJ49vN5ERPbtvS2wrJpBfKYvtoPX0VKH8nPpS 0kmbVmmCuOi3APUAxDvUpC9RBHAFUzbeMwzBs1P0=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3D35YXZ446VY6F44V4A3XLVEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/333739037@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9bc3abac7d_6bc03fbe600cd95c2293bd"; 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/hTIhb_CIVGM53pxID4VS5CbB88o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 05:42:21 -0000

----==_mimepart_5df9bc3abac7d_6bc03fbe600cd95c2293bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before

Yes, it seems unnecessary. Let's do this separately in a design issue though, letting this one be 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/pull/3301#discussion_r359160308
----==_mimepart_5df9bc3abac7d_6bc03fbe600cd95c2293bd
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/3301#discussion_r359160308">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
</pre>
<p>Yes, it seems unnecessary. Let's do this separately in a design issue though, letting this one be 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/pull/3301?email_source=notifications&amp;email_token=AFTOJK7JX6HCBU6VFD7R4UDQZGZ3VA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSHIHI#discussion_r359160308">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK526I5SNBRM6HHAO5TQZGZ3VANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4AXOEDW2SL3LSEX6DQZGZ3VA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSHIHI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK7JX6HCBU6VFD7R4UDQZGZ3VA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSHIHI#discussion_r359160308",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK7JX6HCBU6VFD7R4UDQZGZ3VA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSHIHI#discussion_r359160308",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9bc3abac7d_6bc03fbe600cd95c2293bd--


From nobody Tue Dec 17 21:47: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 A7C6912088B for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:47:47 -0800 (PST)
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 I6VhdD0EtFxy for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:47:46 -0800 (PST)
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 7DFDE120098 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:47:46 -0800 (PST)
Date: Tue, 17 Dec 2019 21:47:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576648065; bh=QxuYUtE410U5mg45VAUHweJ/tEHkIrFzlOImt+jFFqw=; h=Date:From:To:Subject:From; b=SSR2mNuJFUg/6i8qxFKpNiEUrO96fj3VRvLOIRaHLTvPReiYKmDH6Zpg1gjxR0kks iXAaqPmbChnp0w2rxonynQFFUQCUqtdoBFINVb1tj0hDe2OLyHbyRrgD0qRojY6uOE q7aj+b5g//sLh+NH0MeVB6fjRPdoeCMeXVG8GXtY=
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/flow-control/6bea25-b361a8@github.com>
Subject: [quicwg/base-drafts] b361a8: Ian'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/C8lREB0LJGY4umfmcKxIk8dwcRw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 05:47:48 -0000

  Branch: refs/heads/jri/flow-control
  Home:   https://github.com/quicwg/base-drafts
  Commit: b361a8bef74a08a3f29392432648d3450a028037
      https://github.com/quicwg/base-drafts/commit/b361a8bef74a08a3f29392432648d3450a028037
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's suggestions



From nobody Tue Dec 17 21: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 24B8D1208A5 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:47:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zWrYjhs0DGM3 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:47:55 -0800 (PST)
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 56EBC12088B for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:47:55 -0800 (PST)
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 6FEB21C0636 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:47:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576648074; bh=/alYTws8rrYx/xxixUviZDAHUnMLR/3dW0t7quHqG9E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pJyToNabOXLrQLwGGazhUTlrfsPioMslykl1LttavD5nRD28qu4z7nMvim3cWxMBb Ce6ugFJp9GrJbbrd+UJBqqLi3w5I5IR2rzuk30ceeSX6oVhWXJd/TzgaDYXjCkyq4k +s/XGXmxQhnC63YZsWEsYB8r87VK/6nveJrOq+H8=
Date: Tue, 17 Dec 2019 21:47:54 -0800
From: Jana Iyengar <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/3301/push/4410403724@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9bd8a602db_1a243f9dfaccd9682226a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/hp7DWbDbXnigv43jmyKOSPqqf2o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 05:47:57 -0000

----==_mimepart_5df9bd8a602db_1a243f9dfaccd9682226a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

b361a8bef74a08a3f29392432648d3450a028037  Ian's suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3301/files/6bea25dc982beacbecf4576ff2945a8e89ede4f7..b361a8bef74a08a3f29392432648d3450a028037

----==_mimepart_5df9bd8a602db_1a243f9dfaccd9682226a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b361a8bef74a08a3f29392432648d3450a028037">b361a8b</a>  Ian&#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/3301/files/6bea25dc982beacbecf4576ff2945a8e89ede4f7..b361a8bef74a08a3f29392432648d3450a028037?email_source=notifications&amp;email_token=AFTOJKYQZ3KHQ73QFAYOLU3QZG2QVA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTANBQGM3TENA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK57RZKU5DYWQO3FRATQZG2QVANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZF2WOZIPKZXGVJRL3QZG2QVA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTANBQGM3TENA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301/files/6bea25dc982beacbecf4576ff2945a8e89ede4f7..b361a8bef74a08a3f29392432648d3450a028037?email_source=notifications\u0026email_token=AFTOJKYQZ3KHQ73QFAYOLU3QZG2QVA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTANBQGM3TENA",
"url": "https://github.com/quicwg/base-drafts/pull/3301/files/6bea25dc982beacbecf4576ff2945a8e89ede4f7..b361a8bef74a08a3f29392432648d3450a028037?email_source=notifications\u0026email_token=AFTOJKYQZ3KHQ73QFAYOLU3QZG2QVA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTANBQGM3TENA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df9bd8a602db_1a243f9dfaccd9682226a--


From nobody Tue Dec 17 21: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 9717412011B for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:48:39 -0800 (PST)
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 kqe5g4HY2RsH for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:48:37 -0800 (PST)
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 CE96A120098 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:48:37 -0800 (PST)
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 C0F8A520A70 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:48:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576648116; bh=2XmHEQDPfQu6z52clXC1M8/uatpTydu8dEjgj5mCFY4=; h=Date:From:To:Subject:From; b=SEWxlorm3WHx0RUnL6S6kggwhTHiQHoH3QNNO1CR4TI9UOOg5M9252imTZyRK1FoA g0q8yzpr6ItwLAAmW+n9ZQGAWdWrQodDRzIXwJ+sKCidN9vftMWYRJ8yUqcr/53eYi MecRU3IsQhulLbCOC9hmkVRa+uEmHWenvjdPuY2A=
Date: Tue, 17 Dec 2019 21:48:36 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/2c6650-31080d@github.com>
Subject: [quicwg/base-drafts] 31080d: Script updating gh-pages from b361a8be. [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/i0obDQp5axZAh01TinrCxPKUSaw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 05:48:40 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 31080d008bdb22c8e0f7c35a43a43753381646d1
      https://github.com/quicwg/base-drafts/commit/31080d008bdb22c8e0f7c35a43a43753381646d1
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M index.html
    M jri/flow-control/draft-ietf-quic-http.html
    M jri/flow-control/draft-ietf-quic-http.txt
    M jri/flow-control/draft-ietf-quic-invariants.html
    M jri/flow-control/draft-ietf-quic-invariants.txt
    M jri/flow-control/draft-ietf-quic-qpack.html
    M jri/flow-control/draft-ietf-quic-qpack.txt
    M jri/flow-control/draft-ietf-quic-recovery.html
    M jri/flow-control/draft-ietf-quic-recovery.txt
    M jri/flow-control/draft-ietf-quic-tls.html
    M jri/flow-control/draft-ietf-quic-tls.txt
    M jri/flow-control/draft-ietf-quic-transport.html
    M jri/flow-control/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from b361a8be. [ci skip]



From nobody Tue Dec 17 21: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 B411512088B for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:55:10 -0800 (PST)
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 CLQ77i6rGIUS for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 21:55:09 -0800 (PST)
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 411B5120098 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:55:09 -0800 (PST)
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 903176A1A22 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 21:55:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576648508; bh=yM3p9iiBDNr3NHTYMeyKYuTWa73RtKrc1CA1Q0P8SCc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rvl8aY1ifuf4z25wpHPFiyAEaIqEmVCkFf55gcOOuyaFEZKMjsgTs5iLlmMM1yGl6 0OMPPryprxLldgYbcA1a/J25xaF854EL5/6OPO9qzQWPuYgF+vMH8hQ1XJ62/nKJnL 6dl7pzthnoSNn3iro3RsEUrkGxV6eB2u/OhWkpto=
Date: Tue, 17 Dec 2019 21:55:08 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4SO7VIRX4XUWYVFCF4A3Y3ZEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/333742037@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9bf3c80dd7_2c353f7f60ccd96c120550"; 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/USxbh2LVMMZrVmJm91m6_dTC2uc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 05:55:11 -0000

----==_mimepart_5df9bf3c80dd7_2c353f7f60ccd96c120550
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before

Ah, I forgot that I had thought about this and decided to leave it as it is :-) We do not require a sender to send a BLOCKED frame, and we therefore need to require receivers to not wait for this frame since it may never arrive. That's a deadlock (of a strange sort).


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3301#discussion_r359162790
----==_mimepart_5df9bf3c80dd7_2c353f7f60ccd96c120550
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/3301#discussion_r359162790">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
</pre>
<p>Ah, I forgot that I had thought about this and decided to leave it as it is :-) We do not require a sender to send a BLOCKED frame, and we therefore need to require receivers to not wait for this frame since it may never arrive. That's a deadlock (of a strange sort).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications&amp;email_token=AFTOJKZCD35XWAF72M7E23TQZG3LZA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSH7VI#discussion_r359162790">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK44E26BCVEVWDWLJSTQZG3LZANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK44DIMXLKJYBZMTXO3QZG3LZA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSH7VI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJKZCD35XWAF72M7E23TQZG3LZA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSH7VI#discussion_r359162790",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJKZCD35XWAF72M7E23TQZG3LZA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSH7VI#discussion_r359162790",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9bf3c80dd7_2c353f7f60ccd96c120550--


From nobody Tue Dec 17 22:04: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 8163012088B for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:04:51 -0800 (PST)
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 QeAGCNyOm_8V for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:04:49 -0800 (PST)
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 C26031208A9 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 22:04:48 -0800 (PST)
Date: Tue, 17 Dec 2019 22:04:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576649087; bh=rVjpZaU15gw6thocNZOFwi8C1zugWIjxgpHyWOVcc2s=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=eQQtCs4TQI1PUZep3qR3FtZNpkIzIaHd8r0bXdboh+tKGCdt92kVg+vNq/5Yph+pF pJWp0P9ZF+fn5y053kOCmlq/ecNsf5MLXL2H/K/S5s0vuO1DsMDuBl6cZLe+CHfsFg KpvlWe2jm7JzPvjq5qA9eSRHRUxZR2ZGQjvp+fro=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4AJVO7YARSDX65EXF4A3Z77EVBNHHCAJ5MJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3307@github.com>
Subject: [quicwg/base-drafts] Allow use of token after client address changes (#3307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9c17fde846_5f513fb2c52cd9601316a"; 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/u-dW5dPE6mMDNZOBZOPH_q2H1KY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 06:04:52 -0000

----==_mimepart_5df9c17fde846_5f513fb2c52cd9601316a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

[Section 8.1.3 of the transport draft](https://quicwg.org/base-drafts/dra=
ft-ietf-quic-transport.html#name-address-validation-for-futu) states:=0D
```=0D
A client MUST NOT reuse a token if it believes that its point of network =
attachment has changed=0D
since the token was last used; that is, if there is a change in its local=
 IP address or network=0D
interface.=0D
```=0D
=0D
This is an unnecessary constraint and there=E2=80=99s value in not having=
 it. A server can, for example, include multiple IP addresses for a clien=
t in a token, enabling client validation from multiple attachment points.=
=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/3307=

----==_mimepart_5df9c17fde846_5f513fb2c52cd9601316a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a href=3D"https://quicwg.org/base-drafts/draft-ietf-quic-transport.ht=
ml#name-address-validation-for-futu" rel=3D"nofollow">Section 8.1.3 of th=
e transport draft</a> states:</p>=0D
<pre><code>A client MUST NOT reuse a token if it believes that its point =
of network attachment has changed=0D
since the token was last used; that is, if there is a change in its local=
 IP address or network=0D
interface.=0D
</code></pre>=0D
<p>This is an unnecessary constraint and there=E2=80=99s value in not hav=
ing it. A server can, for example, include multiple IP addresses for a cl=
ient in a token, enabling client validation from multiple attachment poin=
ts.</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/3307?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK6O7GN2YKE4XS6NME3QZG4P7A5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFUVEXG43VM=
WVGG33NNVSW45C7NFSM4IBHVRGQ">view it on GitHub</a>, or <a href=3D"https:/=
/github.com/notifications/unsubscribe-auth/AFTOJKYRBR42VDKDETR2YNTQZG4P7A=
NCNFSM4J4F4N3Q">unsubscribe</a>.<img src=3D"https://github.com/notificati=
ons/beacon/AFTOJKZKG6YEDKJ7NSFRARTQZG4P7A5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4=
DFUVEXG43VMWVGG33NNVSW45C7NFSM4IBHVRGQ.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/3307?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK6O7GN2YKE4XS6NME3QZG4P7A5CNFSM4=
J4F4N32YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IBHVRGQ",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3307?email_source=3D=
notifications\u0026email_token=3DAFTOJK6O7GN2YKE4XS6NME3QZG4P7A5CNFSM4J4F=
4N32YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IBHVRGQ",=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_5df9c17fde846_5f513fb2c52cd9601316a--


From nobody Tue Dec 17 22:05: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 EF5AA1208AD for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:05:34 -0800 (PST)
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 sYcrxW4QoLci for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:05:33 -0800 (PST)
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 2BC4A12088B for <quic-issues@ietf.org>; Tue, 17 Dec 2019 22:05:33 -0800 (PST)
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 81EB7520095 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 22:05:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576649132; bh=sOmXstvBbfHzYNnjA22+ZAyXq8j6Fenusd8OCQlkeos=; h=Date:From:To:Subject:From; b=UVOYk4DD0M6CpGKcFgNMQ8OM/aj2OD1r/cwkord6UmGo0siJuYSachsb+gYTW300t BqewetbD9O+jEbPCO+RcVb7aZLyfX57hpjl4Z7Qinc58vvfPow2O7RgZZn87iXlfzY z/xLihCv/Kv9rtupkaAvWVNbeBuZkhSzTQwBYCm4=
Date: Tue, 17 Dec 2019 22:05:32 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/token/000000-957a75@github.com>
Subject: [quicwg/base-drafts] 957a75: Allow use of token after client address change
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PzQRCbiuOUrg-PCF4H-u5d_rHPI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 06:05:35 -0000

  Branch: refs/heads/jri/token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 957a750bc54c397cacd65040f07710cd051d596f
      https://github.com/quicwg/base-drafts/commit/957a750bc54c397cacd65040f07710cd051d596f
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-17 (Tue, 17 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Allow use of token after client address change



From nobody Tue Dec 17 22:06: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 64F9A1208AD for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:06:06 -0800 (PST)
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 3fyCPk_8gt2G for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:06:05 -0800 (PST)
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 B461C12088B for <quic-issues@ietf.org>; Tue, 17 Dec 2019 22:06:04 -0800 (PST)
Date: Tue, 17 Dec 2019 22:06:03 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576649163; bh=y5PyBhtbvZ0rjBCMLHOoxH3XFfNw1FjSLrm0gVAUMMI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=T/gwHz1ijrVbtl2kAafZVjUNoGwA3RSCOTI0RcvejBsQhn+9GL22R1HOehwY2lyDC ix2gbNBZjOxB8XQblaWjW/XT0ZvdAyjaA6qStvs6dJwqxZwSFQuKgouXNvOtyCEqRO oc8eHGZ8XPOgPT5ozbYcttnhW9JgONd5NdWs5rMo=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK73FH4W4JLRER5GPG54A32EXEVBNHHCAJ5NUA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3308@github.com>
Subject: [quicwg/base-drafts] Allow use of token after client address change (#3308)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9c1cbb82a0_24d43fc45fecd96c1812c9"; 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/g0OXC0pMdrkBuu_ewehjK_WkAVM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 06:06:06 -0000

----==_mimepart_5df9c1cbb82a0_24d43fc45fecd96c1812c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #3307.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3308

-- Commit Summary --

  * Allow use of token after client address change

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3308.patch
https://github.com/quicwg/base-drafts/pull/3308.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/3308

----==_mimepart_5df9c1cbb82a0_24d43fc45fecd96c1812c9
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 #3307.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="539470925" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3307" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3307/hovercard" href="https://github.com/quicwg/base-drafts/issues/3307">#3307</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/3308'>https://github.com/quicwg/base-drafts/pull/3308</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Allow use of token after client address change</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3308/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/3308.patch'>https://github.com/quicwg/base-drafts/pull/3308.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3308.diff'>https://github.com/quicwg/base-drafts/pull/3308.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/3308?email_source=notifications&amp;email_token=AFTOJK2S7VYCXSXVSAQ3MMLQZG4UXA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IBHVWQA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZHIWL5FSKRZVSNIVDQZG4UXANCNFSM4J4F4XVA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZV37SP5Y3ZQCCM4UDQZG4UXA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IBHVWQA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3308?email_source=notifications\u0026email_token=AFTOJK2S7VYCXSXVSAQ3MMLQZG4UXA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IBHVWQA",
"url": "https://github.com/quicwg/base-drafts/pull/3308?email_source=notifications\u0026email_token=AFTOJK2S7VYCXSXVSAQ3MMLQZG4UXA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IBHVWQA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5df9c1cbb82a0_24d43fc45fecd96c1812c9--


From nobody Tue Dec 17 22: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 815041208AF for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:06:57 -0800 (PST)
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 yO1dmpRhaX73 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:06:56 -0800 (PST)
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 5D19E1208AD for <quic-issues@ietf.org>; Tue, 17 Dec 2019 22:06:56 -0800 (PST)
Date: Tue, 17 Dec 2019 22:06:53 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576649213; bh=lE44gXfZ2yJaNhdaWWrJZhREe40iWMBIwvxH5nwNyAc=; h=Date:From:To:Subject:From; b=vqDL/Hjtjvm61fbIcHzqra8ZZRIYTI3DVpH3QXLNZqQS2KGJtefeDxC9STaHxF2Nc oEyhkFsbIrxnA015syI+7irkL+AKhg1cjfjzNhKWjq0+c/VdywI0nrikfek+EZQQGh VMujH9bAy6fkhxlwyMGTybydBUGpWgcRh8pKRNjE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/31080d-bb1b65@github.com>
Subject: [quicwg/base-drafts] bb1b65: Script updating gh-pages from 957a750b. [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/9mglQC0lSUMAi9cHoWOjL6L4e4o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 06:06:57 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: bb1b650c9a2eea1d36c3b44a677caa95878f2553
      https://github.com/quicwg/base-drafts/commit/bb1b650c9a2eea1d36c3b44a677caa95878f2553
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M index.html
    A jri/token/draft-ietf-quic-http.html
    A jri/token/draft-ietf-quic-http.txt
    A jri/token/draft-ietf-quic-invariants.html
    A jri/token/draft-ietf-quic-invariants.txt
    A jri/token/draft-ietf-quic-qpack.html
    A jri/token/draft-ietf-quic-qpack.txt
    A jri/token/draft-ietf-quic-recovery.html
    A jri/token/draft-ietf-quic-recovery.txt
    A jri/token/draft-ietf-quic-tls.html
    A jri/token/draft-ietf-quic-tls.txt
    A jri/token/draft-ietf-quic-transport.html
    A jri/token/draft-ietf-quic-transport.txt
    A jri/token/index.html

  Log Message:
  -----------
  Script updating gh-pages from 957a750b. [ci skip]



From nobody Tue Dec 17 22:22: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 815751208B2 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:21:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9OJVwpDKwN1g for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:21:57 -0800 (PST)
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 1724512006B for <quic-issues@ietf.org>; Tue, 17 Dec 2019 22:21:57 -0800 (PST)
Date: Tue, 17 Dec 2019 22:21:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576650116; bh=qpplwpQMBGQvT6bHN708E3z47pXGAEIfyyX2ZQvZVjk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QKRpuVBvwp07p+yzupoN0OTIHMsIF8InjvSkF3BoUfXQk6jPh5jhCW0Wpj4F0NsyM H0CbaB2JnI5Ekywclel+mUu46G/oVGeP0Sd6x1Fuv4tY1JqZHqVha+GrPT9nqG30Xc A4TgYKOIKaBsJGFGNADnlNzY5XGun4hLXuLKybh4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QOGM3WUVTZZQA72N4A34AJEVBNHHCAJ5NUA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3308/review/333748683@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3308@github.com>
References: <quicwg/base-drafts/pull/3308@github.com>
Subject: Re: [quicwg/base-drafts] Allow use of token after client address change (#3308)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9c58450358_1a5b3ff0004cd9683092fc"; 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/ysrcpO_Sf9kyuC5tlzbIva8O1qg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 06:21:58 -0000

----==_mimepart_5df9c58450358_1a5b3ff0004cd9683092fc
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/3308#pullrequestreview-333748683
----==_mimepart_5df9c58450358_1a5b3ff0004cd9683092fc
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/3308?email_source=notifications&amp;email_token=AFTOJKYDGM6SMJIUAQ53L3DQZG6QJA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSJTSY#pullrequestreview-333748683">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYQKYXPLBXP7CMSTADQZG6QJANCNFSM4J4F4XVA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYW5D5CU47YFQLSTWLQZG6QJA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSJTSY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3308?email_source=notifications\u0026email_token=AFTOJKYDGM6SMJIUAQ53L3DQZG6QJA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSJTSY#pullrequestreview-333748683",
"url": "https://github.com/quicwg/base-drafts/pull/3308?email_source=notifications\u0026email_token=AFTOJKYDGM6SMJIUAQ53L3DQZG6QJA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSJTSY#pullrequestreview-333748683",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9c58450358_1a5b3ff0004cd9683092fc--


From nobody Tue Dec 17 22:28: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 15CA31200C7 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:28:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TijE7jFE-JGV for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:28:34 -0800 (PST)
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 B22381208B4 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 22:28:34 -0800 (PST)
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 0705D6E0A3B for <quic-issues@ietf.org>; Tue, 17 Dec 2019 22:28:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576650514; bh=VlqtPG+oHrkXaFheOjrLRA13K6i/ac986w4VzfKD+/U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e6rPJJ4Y+KmJVg5Yd9YbUnKyMFmfjv1aqdhgr8o8jah7cIw8NftMpJ/w0RYDj7kY1 cMVAzTUPXU11y+UdAN/A8H01ix+W43WlH/+OBpiMoCZ692R+wZcODzBOwhtA/j57eD Poj2EYrrKMiYFQTHFC3+K9Lt5xC2JGunS8A2gqKA=
Date: Tue, 17 Dec 2019 22:28:33 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYF2PLCW3JUMWQDAAN4A34ZDEVBNHHCAJ5MJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3307/566887333@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3307@github.com>
References: <quicwg/base-drafts/issues/3307@github.com>
Subject: Re: [quicwg/base-drafts] Allow use of token after client address changes (#3307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9c711ed829_565a3fa6482cd96c30972e"; 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/sPChHwN4VzTUE1H0Lb-3j5NoUW8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 06:28:37 -0000

----==_mimepart_5df9c711ed829_565a3fa6482cd96c30972e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed.

Just to give one example, it'd make sense for a server to issue a NEW_TOKEN token containing two addresses, if the client is using one path to communicate while having another path being probed and validated.

Note also that it is difficult to implement the MUST NOT that exists now. Consider the case where a client receives a NEW_TOKEN frame during or after path migration. Is the client expected to bind the token to the old IP address? Or the new address? It is hard to tell the intention 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/3307#issuecomment-566887333
----==_mimepart_5df9c711ed829_565a3fa6482cd96c30972e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed.</p>
<p>Just to give one example, it'd make sense for a server to issue a NEW_TOKEN token containing two addresses, if the client is using one path to communicate while having another path being probed and validated.</p>
<p>Note also that it is difficult to implement the MUST NOT that exists now. Consider the case where a client receives a NEW_TOKEN frame during or after path migration. Is the client expected to bind the token to the old IP address? Or the new address? It is hard to tell the intention 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/3307?email_source=notifications&amp;email_token=AFTOJK723NLLARZCVWA3JF3QZG7JDA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHFAHJI#issuecomment-566887333">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYRVJXC5TVYPOHXHB3QZG7JDANCNFSM4J4F4N3Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5XSXV5WGMHMRLQK33QZG7JDA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHFAHJI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3307?email_source=notifications\u0026email_token=AFTOJK723NLLARZCVWA3JF3QZG7JDA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHFAHJI#issuecomment-566887333",
"url": "https://github.com/quicwg/base-drafts/issues/3307?email_source=notifications\u0026email_token=AFTOJK723NLLARZCVWA3JF3QZG7JDA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHFAHJI#issuecomment-566887333",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9c711ed829_565a3fa6482cd96c30972e--


From nobody Tue Dec 17 22:31: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 DF65B1200C7 for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:31:10 -0800 (PST)
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 NxWtAVOHy-vx for <quic-issues@ietfa.amsl.com>; Tue, 17 Dec 2019 22:31:08 -0800 (PST)
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 570311200A3 for <quic-issues@ietf.org>; Tue, 17 Dec 2019 22:31:08 -0800 (PST)
Date: Tue, 17 Dec 2019 22:31:07 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576650667; bh=U0tDOY2UvmtHUbWWG3+nVE/5HQrkiPp1liQfELCQ/v8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jPL8lnRY9yeJ4hYHaC1ypJVoqoY3ajsCLkTrmqMooDXVAsR9hrlk7R2c9x/hKjdrj yxb/miAbm1ng8psSL3h2H74f1iTHllkjS7tXuQrNDjMcYL912z0QkaBA4TH/KKDtl4 6LYQgPxPZCsjZAQTWGAHRZTWE0SEdE6Lrk4V6X7c=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2BY2H3YF6ZCVPQBD54A35CXEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/333751277@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5df9c7ab52df1_bb83ff0eeccd96c1656c9"; 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/hw3vcTtsOQPtMAVuYXUprLm5VFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 06:31:11 -0000

----==_mimepart_5df9c7ab52df1_bb83ff0eeccd96c1656c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before

Ah that's a good point. Rereading the entire paragraph, I think I'm less concerned about readers possibly misinterpreting the text (though, admittedly, I was a bit 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/3301#discussion_r359170269
----==_mimepart_5df9c7ab52df1_bb83ff0eeccd96c1656c9
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/3301#discussion_r359170269">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
</pre>
<p>Ah that's a good point. Rereading the entire paragraph, I think I'm less concerned about readers possibly misinterpreting the text (though, admittedly, I was a bit 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/3301?email_source=notifications&amp;email_token=AFTOJK4Q76OF7SG423VSCA3QZG7SXA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSKH3I#discussion_r359170269">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2YFDT2XQSWI7SJWZ3QZG7SXANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6NFWU3TMSMUIMHBFDQZG7SXA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSKH3I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK4Q76OF7SG423VSCA3QZG7SXA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSKH3I#discussion_r359170269",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK4Q76OF7SG423VSCA3QZG7SXA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPSKH3I#discussion_r359170269",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5df9c7ab52df1_bb83ff0eeccd96c1656c9--


From nobody Wed Dec 18 07:12: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 AC62C12004E for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 07:12:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-fko41U8Lm6 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 07:12:07 -0800 (PST)
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 6C49F120241 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 07:12:07 -0800 (PST)
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 9A9C65210DF for <quic-issues@ietf.org>; Wed, 18 Dec 2019 07:12:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576681926; bh=F3n0hLABSj+nexIzhwqVS6HDvSUrvki8Bv3kElFfZiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TKLnBebam9sSl9Qz4Ya+EkNvrZZhr9z/zsbsqLxHGR7lAy8IK9KeVKsu2LgW826bH hwiZA3nPLMP+ar1MmB8oC0p1TEkQat3923GHGKaGNwtj/6DKeuJAn2RUsf5lgUxGRV vvpq9Bi7u9l0ek3L1WYszQq00iQ0phloyUpL3xFU=
Date: Wed, 18 Dec 2019 07:12:06 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6YCMQV65U6V5BOEKN4A52ENEVBNHHCAJ5MJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3307/567073179@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3307@github.com>
References: <quicwg/base-drafts/issues/3307@github.com>
Subject: Re: [quicwg/base-drafts] Allow use of token after client address changes (#3307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfa41c68a1df_751a3f8cd46cd9642049e"; 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/u_jEMuTCKYqvSFeL7_2y8wNHpF8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 15:12:09 -0000

----==_mimepart_5dfa41c68a1df_751a3f8cd46cd9642049e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree this seems unnecessary, given tokens cannot be used multiple times.

The worst case scenario is including the token increases the number of Initial packets the client needs to send to two packets from one and the token turns out not to be useful for address 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/issues/3307#issuecomment-567073179
----==_mimepart_5dfa41c68a1df_751a3f8cd46cd9642049e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree this seems unnecessary, given tokens cannot be used multiple times.</p>
<p>The worst case scenario is including the token increases the number of Initial packets the client needs to send to two packets from one and the token turns out not to be useful for address 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/issues/3307?email_source=notifications&amp;email_token=AFTOJK3VTAGB46AQPQSSBKDQZI4UNA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHGNTGY#issuecomment-567073179">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY6ENKPO4TNFFEOHQTQZI4UNANCNFSM4J4F4N3Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5M6C6B3ERFY6BUWFLQZI4UNA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHGNTGY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3307?email_source=notifications\u0026email_token=AFTOJK3VTAGB46AQPQSSBKDQZI4UNA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHGNTGY#issuecomment-567073179",
"url": "https://github.com/quicwg/base-drafts/issues/3307?email_source=notifications\u0026email_token=AFTOJK3VTAGB46AQPQSSBKDQZI4UNA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHGNTGY#issuecomment-567073179",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfa41c68a1df_751a3f8cd46cd9642049e--


From nobody Wed Dec 18 07:13: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 1A6B4120236 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 07:13:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IBbVRZRhqlgS for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 07:13:14 -0800 (PST)
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 8FDE012004E for <quic-issues@ietf.org>; Wed, 18 Dec 2019 07:13:14 -0800 (PST)
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 BA32B521EA9 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 07:13:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576681993; bh=scGKUfifC4YKVTgQHd9qQIPSUIUBwlMTfquJDJmXgUw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uswQh3BfbPFPYEZ/KfLDe86kcp7cU4RNTrqRXJg1U9QyL03iGN7CFp945b1wQPF7K 9PPhQeXEXgKHUFfZUGnNdm9NUHxaWAwx+fehKCPnizyNLb896Yvut5pOSxbILUR7u7 vFeQscByyuheX28jg4shSuMPlAkpO0os/dErSv3A=
Date: Wed, 18 Dec 2019 07:13:13 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5RKJYYNIW4JORHQR54A52ITEVBNHHCAJ5NUA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3308/review/334041610@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3308@github.com>
References: <quicwg/base-drafts/pull/3308@github.com>
Subject: Re: [quicwg/base-drafts] Allow use of token after client address change (#3308)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfa4209ac1cb_5e073f94f80cd95c2565e7"; 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/WjkBp4dcPTpNgLXMYwKtWeKLJkk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 15:13:16 -0000

----==_mimepart_5dfa4209ac1cb_5e073f94f80cd95c2565e7
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/3308#pullrequestreview-334041610
----==_mimepart_5dfa4209ac1cb_5e073f94f80cd95c2565e7
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/3308?email_source=notifications&amp;email_token=AFTOJK35ZQWMGYUQSF7YQOTQZI4YTA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPURECQ#pullrequestreview-334041610">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2G7IT2T6VOSEG5NSLQZI4YTANCNFSM4J4F4XVA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4SC4QYOZ5MOEVXB73QZI4YTA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPURECQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3308?email_source=notifications\u0026email_token=AFTOJK35ZQWMGYUQSF7YQOTQZI4YTA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPURECQ#pullrequestreview-334041610",
"url": "https://github.com/quicwg/base-drafts/pull/3308?email_source=notifications\u0026email_token=AFTOJK35ZQWMGYUQSF7YQOTQZI4YTA5CNFSM4J4F4XVKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPURECQ#pullrequestreview-334041610",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfa4209ac1cb_5e073f94f80cd95c2565e7--


From nobody Wed Dec 18 07:13: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 2F37912022D for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 07:13:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U9PrPpKd1Rj6 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 07:13:49 -0800 (PST)
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 D405F12004E for <quic-issues@ietf.org>; Wed, 18 Dec 2019 07:13:48 -0800 (PST)
Date: Wed, 18 Dec 2019 07:13:47 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576682027; bh=4ylkuYjAnoGVKIHE+g+NEaqrVxMAviNDmejospROwHY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w6qCCGvRgHGmGUu/aLK8qYjbZuq0wn9BUTtFj854gjJUJJYow0K1yPubXASV4UjrG jsvaT+LZgCQMSHZSZLfaVlEZlowqVAtNrOiNapi0ZiGVn7ONcDy3CAkfilZsAbgm9t nc2ysgIuu1tP7eIv2fyvwPrKbB/nNrf1GvKLdlLM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4EBFY2IZ3EA2YRPBN4A52KXEVBNHHCAJ5MJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3307/567073928@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3307@github.com>
References: <quicwg/base-drafts/issues/3307@github.com>
Subject: Re: [quicwg/base-drafts] Allow use of token after client address changes (#3307)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfa422b6501_67bb3fd7568cd9683076a"; 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/-b-ITznWeqrtubLKRuTlf687JRQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 15:13:50 -0000

----==_mimepart_5dfa422b6501_67bb3fd7568cd9683076a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As is clear from the PR, this should be marked 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/3307#issuecomment-567073928
----==_mimepart_5dfa422b6501_67bb3fd7568cd9683076a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As is clear from the PR, this should be marked 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/3307?email_source=notifications&amp;email_token=AFTOJK4TPBSTMKNJOHTYIILQZI42XA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHGNZCA#issuecomment-567073928">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4JWVHAVQQBG6CWZLDQZI42XANCNFSM4J4F4N3Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2W53RJMYEGBBE3YADQZI42XA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHGNZCA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3307?email_source=notifications\u0026email_token=AFTOJK4TPBSTMKNJOHTYIILQZI42XA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHGNZCA#issuecomment-567073928",
"url": "https://github.com/quicwg/base-drafts/issues/3307?email_source=notifications\u0026email_token=AFTOJK4TPBSTMKNJOHTYIILQZI42XA5CNFSM4J4F4N32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHGNZCA#issuecomment-567073928",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfa422b6501_67bb3fd7568cd9683076a--


From nobody Wed Dec 18 07: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 A503D120271 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 07:51:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 74sHz9mQEj_P for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 07:51:29 -0800 (PST)
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 41A4112025D for <quic-issues@ietf.org>; Wed, 18 Dec 2019 07:51:29 -0800 (PST)
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 8B9C06E08A4 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 07:51:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576684288; bh=wUZHGuv8xnO0no1I6MIrpwWOnjZPptHerSmdah5B3T4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HObY4A6texd7ux7+F6Ks4BhtNAHPWLbyhWfOM3O7V/dw/f+nwda87Ap1V5P3z285u 0KptklOPxdhTVHK8vTWO2DMsPSsLKqXcMrFOlwGQRUokk7VOvbCgHbfaqGgkDBAAAE adgeMbjQLa5DSWW3qgCB1P8YRCYAkI+qD+7heJug=
Date: Wed, 18 Dec 2019 07:51:28 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYEQ3YSOM6CVL5IT5V4A56YBEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/review/334071603@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfa4b007bdd7_26493ff638ecd95c479229"; 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/_FysFXyDy44-xWMS6ZeoysVc5Nk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 15:51:31 -0000

----==_mimepart_5dfa4b007bdd7_26493ff638ecd95c479229
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/3303#pullrequestreview-334071603
----==_mimepart_5dfa4b007bdd7_26493ff638ecd95c479229
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/3303?email_source=notifications&amp;email_token=AFTOJKZYYNHT4QI5QJDQ3BDQZJBIBA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPUYOMY#pullrequestreview-334071603">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5WAWEFS2BL6ZLDSWTQZJBIBANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7HI2HXSJWWU4HCMB3QZJBIBA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPUYOMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJKZYYNHT4QI5QJDQ3BDQZJBIBA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPUYOMY#pullrequestreview-334071603",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJKZYYNHT4QI5QJDQ3BDQZJBIBA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPUYOMY#pullrequestreview-334071603",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfa4b007bdd7_26493ff638ecd95c479229--


From nobody Wed Dec 18 09:50: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 F2F18120969 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 09:50:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bpfCQrlKacc2 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 09:50:24 -0800 (PST)
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 0C206120241 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 09:50:24 -0800 (PST)
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 08949A0921 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 09:50:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576691423; bh=8oKp3CUZ4lZdohIc11xbbDXAiMcUOnf/SJ5HPcBneuM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mxYuikB1uedPcU7+Gtn7b74ubakDfc3On3y1s5Z+FHbVy18yYNpKjguMh++O0eBLP NlMBAxHQcWAyCQhScTc3916PUjnv0KlTbcLosOGtHD0ZJ0jP0oF6nwPTlBLB7M2qd5 MacORPYpxK9Dzdfic0qE1xHIP42uXOYuWNL112kc=
Date: Wed, 18 Dec 2019 09:50:22 -0800
From: Yang Chi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZWZPWU4NTLECJER4N4A6MV5EVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/567139775@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfa66deee64a_3a303f9c79ccd968211769"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: yangchi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OBhvSbGId0udzhLiYB8JekALFEg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 17:50:26 -0000

----==_mimepart_5dfa66deee64a_3a303f9c79ccd968211769
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Chrome is likely to be speaking to servers that might be using Cubic or Reno in the near future. Do you recall how serious the degradation with Chrome's ACKing scheme was? With 1/8th RTT?

Shouldn't that largely depend on server implementation? Server implements ack handling poorly vs Server implements it OK will have very different throughput for the same ack frequency from the same peer, assuming everything else equal.

And that's why using a specific recommendation in the draft is tricky. This is a receiver behavior, but it's the sender that knows what's the best way to do 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/3304#issuecomment-567139775
----==_mimepart_5dfa66deee64a_3a303f9c79ccd968211769
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Chrome is likely to be speaking to servers that might be using Cubic or Reno in the near future. Do you recall how serious the degradation with Chrome's ACKing scheme was? With 1/8th RTT?</p>
</blockquote>
<p>Shouldn't that largely depend on server implementation? Server implements ack handling poorly vs Server implements it OK will have very different throughput for the same ack frequency from the same peer, assuming everything else equal.</p>
<p>And that's why using a specific recommendation in the draft is tricky. This is a receiver behavior, but it's the sender that knows what's the best way to do 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/3304?email_source=notifications&amp;email_token=AFTOJKYCHM5X4SP6TE6D2TDQZJPF5A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHG53PY#issuecomment-567139775">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2KDUICRNHI5JYRTT3QZJPF5ANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZMS2YDLHTVHEDK3A3QZJPF5A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHG53PY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJKYCHM5X4SP6TE6D2TDQZJPF5A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHG53PY#issuecomment-567139775",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJKYCHM5X4SP6TE6D2TDQZJPF5A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHG53PY#issuecomment-567139775",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfa66deee64a_3a303f9c79ccd968211769--


From nobody Wed Dec 18 10: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 E758E120ADD for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 10:40:20 -0800 (PST)
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 iOIbK1Qz5e-X for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 10:40:19 -0800 (PST)
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 5515E120ACF for <quic-issues@ietf.org>; Wed, 18 Dec 2019 10:40:19 -0800 (PST)
Date: Wed, 18 Dec 2019 10:40:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576694418; bh=TVVnUtb0inRDauThTWPaJ/pn5kokl1f7ZOLuLfTzJCI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c5gD/CEZbb8wXFt8NDNtaViB2skjaF2zXzucvS/N9ieNDI+xXn6SgjtcE6WMyDCwh qYXHoCNe6YTIjX6bhzS+WxYHOx6GX2kRUr5nERQh12Eygz1xY414B6lrYcZaYhMbRy T8PktXcmPM2PUWLH2gJKV3i30w9zKnPALO7RGKuw=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK66QIF7EELBTU4FCIN4A6SRFEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/567158031@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfa72929e9c4_3b583ff9d64cd960330216"; 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/XN-pYRKZG_-YnzosWnPtxIkVPwQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 18:40:21 -0000

----==_mimepart_5dfa72929e9c4_3b583ff9d64cd960330216
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I wasn't following this discussion so closely, so IIUC the problem is that the stream cannot end abruptly or else there are no guarantess from QUIC layer that the DATA will arrive at the HTTP client. Closing cleanly would ensure DATA is delivered but triggers h3-24 section 7.1.

> If we consider that a tunnel should be allowed to send DATA frames (or HTTP/1 chunks) that it receives from upstream as is,

To invoke the problem, an intermediary would have needed to committed a DATA frame of length `N`, to stream offset `O`, then attempt to fin the stream at offset `F`, which is less than `O+N`. I can see several scenarios that this might occur in an intermediary and it would be quite unfortunate to cause a connection close.

Since request streams are the only core streams that can be cleanly closed without blowing up the connection I think the middle ground might be to state something like: an endpoint that receives truncated leading HEADERS or PUSH_PROMISE should treat it as a connection error. Truncation of DATA and non-leading HEADERS is ok. Extension frames or streams need to consider truncation and specify the behaviour.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3300#issuecomment-567158031
----==_mimepart_5dfa72929e9c4_3b583ff9d64cd960330216
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I wasn't following this discussion so closely, so IIUC the problem is that the stream cannot end abruptly or else there are no guarantess from QUIC layer that the DATA will arrive at the HTTP client. Closing cleanly would ensure DATA is delivered but triggers h3-24 section 7.1.</p>
<blockquote>
<p>If we consider that a tunnel should be allowed to send DATA frames (or HTTP/1 chunks) that it receives from upstream as is,</p>
</blockquote>
<p>To invoke the problem, an intermediary would have needed to committed a DATA frame of length <code>N</code>, to stream offset <code>O</code>, then attempt to fin the stream at offset <code>F</code>, which is less than <code>O+N</code>. I can see several scenarios that this might occur in an intermediary and it would be quite unfortunate to cause a connection close.</p>
<p>Since request streams are the only core streams that can be cleanly closed without blowing up the connection I think the middle ground might be to state something like: an endpoint that receives truncated leading HEADERS or PUSH_PROMISE should treat it as a connection error. Truncation of DATA and non-leading HEADERS is ok. Extension frames or streams need to consider truncation and specify the behaviour.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications&amp;email_token=AFTOJK2IZMYXWIWMA42N3S3QZJVBFA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHCKDY#issuecomment-567158031">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5OMPDJM4NZZ32B65TQZJVBFANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2NN577QSARLCL4CFLQZJVBFA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHCKDY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK2IZMYXWIWMA42N3S3QZJVBFA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHCKDY#issuecomment-567158031",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK2IZMYXWIWMA42N3S3QZJVBFA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHCKDY#issuecomment-567158031",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfa72929e9c4_3b583ff9d64cd960330216--


From nobody Wed Dec 18 12: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 634C5120967 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 12:16:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oMflSNAzT8Mp for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 12:16:42 -0800 (PST)
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 D7DE5120A77 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 12:16:41 -0800 (PST)
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 D3982660C38 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 12:16:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576700200; bh=aqkS1qyyNDrygzXP1jdQ02GK5K7TiMlUBkOLcXP7NZE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uGa5uVFxZiO6GQKOEcbj4PbEvhH+DBowFKBAU1DRcQj6H8N30CyMKvnvUaUJhxB+2 OwVqptnpsyk8GypTUYoOJmbfV3Wx7JMljK0BGwq+rEY9blnePNSpMxNkpuBNydJIU9 kYvozCSNzId+byuf72rEWS6EIL22wh9tziM6wdvM=
Date: Wed, 18 Dec 2019 12:16:40 -0800
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZWKSME6GT6QXGTBF54A652REVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/567195670@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfa8928c3bde_da23fdf364cd95c444676"; 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/BKpim-tc2RTfo4yXa_l5cxqoqOw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 20:16:43 -0000

----==_mimepart_5dfa8928c3bde_da23fdf364cd95c444676
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Cloudflare(quiche) is implementing Reno at this point (and will soon add more congestion controls). Since now there is a variety of parties implementing/choosing their own choice of congestion control module (Reno as in the draft, Cubic is mentioned, Google has BBR(v2), Facebook has COPA...), I think it's good to keep a general strategy in the draft (every-2-packet ack is what TCP recommends so I think it's fine for most cases). But worth mentioing alternative strategy is possible (what Chromes does, or something like linux TCP_QUICKACK?)

If we want to use TP, I think Server may send its congestion control algorithm using a transport parameter so that Client can pick up its own ack strategy if needed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-567195670
----==_mimepart_5dfa8928c3bde_da23fdf364cd95c444676
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Cloudflare(quiche) is implementing Reno at this point (and will soon add more congestion controls). Since now there is a variety of parties implementing/choosing their own choice of congestion control module (Reno as in the draft, Cubic is mentioned, Google has BBR(v2), Facebook has COPA...), I think it's good to keep a general strategy in the draft (every-2-packet ack is what TCP recommends so I think it's fine for most cases). But worth mentioing alternative strategy is possible (what Chromes does, or something like linux TCP_QUICKACK?)</p>
<p>If we want to use TP, I think Server may send its congestion control algorithm using a transport parameter so that Client can pick up its own ack strategy if needed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK3E3V2XGLOCBOHYLBTQZKAKRA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHLQFQ#issuecomment-567195670">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7M6OHSW53FTOU5C5TQZKAKRANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2B5JIUTZ5A35G7WITQZKAKRA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHLQFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK3E3V2XGLOCBOHYLBTQZKAKRA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHLQFQ#issuecomment-567195670",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK3E3V2XGLOCBOHYLBTQZKAKRA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHLQFQ#issuecomment-567195670",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfa8928c3bde_da23fdf364cd95c444676--


From nobody Wed Dec 18 13:38: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 7DA9D12018B for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 13:38:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YDp3bkjEn_fu for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 13:38:23 -0800 (PST)
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 EC1FB12001A for <quic-issues@ietf.org>; Wed, 18 Dec 2019 13:38:22 -0800 (PST)
Date: Wed, 18 Dec 2019 13:38:22 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576705102; bh=L8miKMCZykr9516PfKJB2yff4xnolfTBkDu8WyQ+k2c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i6x6voA29DwgyX5k4YSc16MQO2si+7QFqxauFHGkjp2r1T1BmZVAS6IBYoetf0DYT S1NqzJn6qTR/4thu8Su9c+PeCVw4GrztXfPXrWLOSFRRVVHlvHKxtQ7Grok56HgVjc opn0+n/d9oLIRjYViBWvDgq+IsejbQCgAhe+PJOE=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZZCCW5MTNRRQOMTA54A7HM5EVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/567224382@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfa9c4e7f01_63e13f9929ccd95c19863b"; 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/Kd6AK6U8CmGgKm0hVNx702xfguU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2019 21:38:24 -0000

----==_mimepart_5dfa9c4e7f01_63e13f9929ccd95c19863b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

+1 to GMAC, though I care much more about resolving this (as one of the few remaining wire image issues) prior to draft-25 than what the actual outcome is.

I think it's important that draft-25 be the last wire image change for a 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/3274#issuecomment-567224382
----==_mimepart_5dfa9c4e7f01_63e13f9929ccd95c19863b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>+1 to GMAC, though I care much more about resolving this (as one of the few remaining wire image issues) prior to draft-25 than what the actual outcome is.</p>
<p>I think it's important that draft-25 be the last wire image change for a 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/3274?email_source=notifications&amp;email_token=AFTOJKYXQQDI3UE4QDZTWP3QZKJ45A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHSQPQ#issuecomment-567224382">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YSNCDRO632WMBKBTQZKJ45ANCNFSM4JSCYGXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZXLMWYD3ZQ4BCKOR3QZKJ45A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHSQPQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJKYXQQDI3UE4QDZTWP3QZKJ45A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHSQPQ#issuecomment-567224382",
"url": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJKYXQQDI3UE4QDZTWP3QZKJ45A5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHHSQPQ#issuecomment-567224382",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfa9c4e7f01_63e13f9929ccd95c19863b--


From nobody Wed Dec 18 19:07: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 06A3F12004F for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:07:26 -0800 (PST)
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-lZrSj-LPm3 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:07:25 -0800 (PST)
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 186EE120045 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 19:07:25 -0800 (PST)
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 18A9C26164C for <quic-issues@ietf.org>; Wed, 18 Dec 2019 19:07:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576724843; bh=6HL+WSXkU4jSyEG/kQqrCBnxCi0fiNcHhm4GKTBmpdU=; h=Date:From:To:Subject:From; b=XnE7Xp3c8bGx3pdxk642J0txFfPoA6vfzlQj/kpIz0XIyWUZIRyj6yqAw/SRdrsDv JPI9sF9ujdfRofneew6ugjxO/AMDT5FhbFMFMROJokRK9cKXX7BSrHG4oUe/hTqeFs SoujW0e6AxmAlxVF4FWavXQfe2Kt+Be7PEA9PCQc=
Date: Wed, 18 Dec 2019 19:07:22 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/flow-control/b361a8-906c77@github.com>
Subject: [quicwg/base-drafts] 906c77: rephrase and slight shuffle
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nU00klXJZiweqtRWlXcAyFE5rmM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 03:07:26 -0000

  Branch: refs/heads/jri/flow-control
  Home:   https://github.com/quicwg/base-drafts
  Commit: 906c77f51c88d60d0de9f98fed0b9591192923ad
      https://github.com/quicwg/base-drafts/commit/906c77f51c88d60d0de9f98fed0b9591192923ad
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-18 (Wed, 18 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  rephrase and slight shuffle



From nobody Wed Dec 18 19:07: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 7DC25120045 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:07:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xFiA_-1yz-2T for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:07:37 -0800 (PST)
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 0FA94120018 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 19:07:37 -0800 (PST)
Date: Wed, 18 Dec 2019 19:07:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576724856; bh=YBZnCwrgc6v3agBbIE/JdD9KQlklsjwiVY4Za/esp0Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y+6OZPgr7SWykSYT4mKAlNiN/E95CpAYb9l3/jeImckpUXpxEJ5LSuqpnaS22Hp+z l98pj3Bo0u+mrR5pg5cGKbZsDfwKQnUgEVPZnb5hif/oRyKRZ2lvcBoNdhJmb2HQr8 /xmUbFTwPcHG7plhf0IxGDy9jTK0WnznYM0Wl8Jw=
From: Jana Iyengar <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/3301/push/4414996809@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfae9782a9d2_4ec33fe9218cd968127060"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/Pe1uZrNPVuLY3j89YO9ssvSvX9A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 03:07:38 -0000

----==_mimepart_5dfae9782a9d2_4ec33fe9218cd968127060
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

906c77f51c88d60d0de9f98fed0b9591192923ad  rephrase and slight shuffle


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3301/files/b361a8bef74a08a3f29392432648d3450a028037..906c77f51c88d60d0de9f98fed0b9591192923ad

----==_mimepart_5dfae9782a9d2_4ec33fe9218cd968127060
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/906c77f51c88d60d0de9f98fed0b9591192923ad">906c77f</a>  rephrase and slight shuffle</li>
</ul>


<p style="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/3301/files/b361a8bef74a08a3f29392432648d3450a028037..906c77f51c88d60d0de9f98fed0b9591192923ad?email_source=notifications&amp;email_token=AFTOJKZNRGXNKE5HRTJNCWDQZLQPRA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTIOJZGY4DAOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4RNEQQJHF3BQHDO2DQZLQPRANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYGRZRATYB6OCBQI3DQZLQPRA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTIOJZGY4DAOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301/files/b361a8bef74a08a3f29392432648d3450a028037..906c77f51c88d60d0de9f98fed0b9591192923ad?email_source=notifications\u0026email_token=AFTOJKZNRGXNKE5HRTJNCWDQZLQPRA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTIOJZGY4DAOI",
"url": "https://github.com/quicwg/base-drafts/pull/3301/files/b361a8bef74a08a3f29392432648d3450a028037..906c77f51c88d60d0de9f98fed0b9591192923ad?email_source=notifications\u0026email_token=AFTOJKZNRGXNKE5HRTJNCWDQZLQPRA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTIOJZGY4DAOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dfae9782a9d2_4ec33fe9218cd968127060--


From nobody Wed Dec 18 19: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 4D81B12004F for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:08:01 -0800 (PST)
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 KXt0QYTHdtBF for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:07:59 -0800 (PST)
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 BFDF7120018 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 19:07:59 -0800 (PST)
Date: Wed, 18 Dec 2019 19:07:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576724879; bh=wCD0sXtZTqqBrfbpBQFUXs8gNFrMst+ASst7oyH4+x4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IqiMoTPnAUhd3ndXvZqWXhMh+yQ9ArANT6S5pdnqYF/0IHkV4DmfofEXIoRkJ7Cbf usa/ABnZi2rTwuljmo2StCHoFODYsofuLiMS3/7NfBVz3I5rUIbG1Q+Otd5KxlB568 Vq16YekKCdk678lIyBTolvJdvsl3XOAZ8dAkA92c=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7IOFRHZ3D2CBVT4BV4BAOA7EVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/334386936@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfae98f11329_bdd3ff0d70cd96c823a5"; 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/wzHdW0KhHpkWx39XKUqvPs--IwQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 03:08:01 -0000

----==_mimepart_5dfae98f11329_bdd3ff0d70cd96c823a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before

I've rephrased and moved the text around a bit, so 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/3301#discussion_r359668548
----==_mimepart_5dfae98f11329_bdd3ff0d70cd96c823a5
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/3301#discussion_r359668548">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
</pre>
<p>I've rephrased and moved the text around a bit, so 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/3301?email_source=notifications&amp;email_token=AFTOJK3NZZLHZCA4UA5WLUTQZLQQ7A5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPXFN6A#discussion_r359668548">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5B5TFPG2XYKFPCZZ3QZLQQ7ANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3X76Q2TWCCSEKC5BDQZLQQ7A5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPXFN6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK3NZZLHZCA4UA5WLUTQZLQQ7A5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPXFN6A#discussion_r359668548",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK3NZZLHZCA4UA5WLUTQZLQQ7A5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPXFN6A#discussion_r359668548",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfae98f11329_bdd3ff0d70cd96c823a5--


From nobody Wed Dec 18 19:08: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 93390120045 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:08:25 -0800 (PST)
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 08Xr7o5urhaJ for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:08:24 -0800 (PST)
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 54E83120018 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 19:08:24 -0800 (PST)
Date: Wed, 18 Dec 2019 19:08:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576724903; bh=VLUsYFe0JnGyfRMUVpxXA8awMwQuE9ihztxFRHaPZWo=; h=Date:From:To:Subject:From; b=mk212Uf7JgnNkxKb7lPR3tvzAEE0b5miXcMAn9jkW7g30TA6YaV29tbZYSbFfcS23 NjtnGUbp7N7JRI8Xf6Vi7lpZ1ck1acDO+H/MNBXvCgkitx8YEt+Z0Y4Gub4KslSaw6 55yriyWYeGbWZNS1xph9OEbRXvdo38BPeMMXuMe0=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/bb1b65-315fbc@github.com>
Subject: [quicwg/base-drafts] 315fbc: Script updating gh-pages from 906c77f5. [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/qDqAzXnGC0FlKg9BRMyAENsFVK0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 03:08:26 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 315fbc466bc27dac22bee8493972e19d89db7a7d
      https://github.com/quicwg/base-drafts/commit/315fbc466bc27dac22bee8493972e19d89db7a7d
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-19 (Thu, 19 Dec 2019)

  Changed paths:
    M index.html
    M jri/flow-control/draft-ietf-quic-http.html
    M jri/flow-control/draft-ietf-quic-http.txt
    M jri/flow-control/draft-ietf-quic-invariants.html
    M jri/flow-control/draft-ietf-quic-invariants.txt
    M jri/flow-control/draft-ietf-quic-qpack.html
    M jri/flow-control/draft-ietf-quic-qpack.txt
    M jri/flow-control/draft-ietf-quic-recovery.html
    M jri/flow-control/draft-ietf-quic-recovery.txt
    M jri/flow-control/draft-ietf-quic-tls.html
    M jri/flow-control/draft-ietf-quic-tls.txt
    M jri/flow-control/draft-ietf-quic-transport.html
    M jri/flow-control/draft-ietf-quic-transport.txt
    R may-defer-keygen/draft-ietf-quic-http.html
    R may-defer-keygen/draft-ietf-quic-http.txt
    R may-defer-keygen/draft-ietf-quic-invariants.html
    R may-defer-keygen/draft-ietf-quic-invariants.txt
    R may-defer-keygen/draft-ietf-quic-qpack.html
    R may-defer-keygen/draft-ietf-quic-qpack.txt
    R may-defer-keygen/draft-ietf-quic-recovery.html
    R may-defer-keygen/draft-ietf-quic-recovery.txt
    R may-defer-keygen/draft-ietf-quic-tls.html
    R may-defer-keygen/draft-ietf-quic-tls.txt
    R may-defer-keygen/draft-ietf-quic-transport.html
    R may-defer-keygen/draft-ietf-quic-transport.txt
    R may-defer-keygen/index.html
    R really-really-dont-1rtt-early/draft-ietf-quic-http.html
    R really-really-dont-1rtt-early/draft-ietf-quic-http.txt
    R really-really-dont-1rtt-early/draft-ietf-quic-invariants.html
    R really-really-dont-1rtt-early/draft-ietf-quic-invariants.txt
    R really-really-dont-1rtt-early/draft-ietf-quic-qpack.html
    R really-really-dont-1rtt-early/draft-ietf-quic-qpack.txt
    R really-really-dont-1rtt-early/draft-ietf-quic-recovery.html
    R really-really-dont-1rtt-early/draft-ietf-quic-recovery.txt
    R really-really-dont-1rtt-early/draft-ietf-quic-tls.html
    R really-really-dont-1rtt-early/draft-ietf-quic-tls.txt
    R really-really-dont-1rtt-early/draft-ietf-quic-transport.html
    R really-really-dont-1rtt-early/draft-ietf-quic-transport.txt
    R really-really-dont-1rtt-early/index.html

  Log Message:
  -----------
  Script updating gh-pages from 906c77f5. [ci skip]



From nobody Wed Dec 18 19:10: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 3CE32120045 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:10:09 -0800 (PST)
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 FIT01LnetJYl for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:10:07 -0800 (PST)
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 7A3BF120018 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 19:10:07 -0800 (PST)
Date: Wed, 18 Dec 2019 19:10:06 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576725006; bh=sS5ThXzrZVaAkWseZvmSfxrsJYTDpR0K5DWalXp5liE=; h=Date:From:To:Subject:From; b=g1i/bH/2mBO2wxegR6CvwhwzK7oq3w8J0dj4T6L83GkDDUXJ9xh6qBThY1A4tzD6f BrOPCcfe5zJHtt3F5aHtzTnOJwBpWrj29QHShcA7kOPBPKAJ/tCwBkH2hEl3jMOEoL hOMZ5XWR3EU/65ziXyh/vdmUFY4FNZMqh65QHMnk=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/315fbc-c4a37d@github.com>
Subject: [quicwg/base-drafts] c4a37d: Script updating issues at 2019-12-19T03:09:59Z. [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/FsLtvq4hB6llSTCLSzcJ-CIzK4k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 03:10:09 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c4a37d69b4a0a7fac25ffd14fd520c1158464772
      https://github.com/quicwg/base-drafts/commit/c4a37d69b4a0a7fac25ffd14fd520c1158464772
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-19 (Thu, 19 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-19T03:09:59Z. [ci skip]



From nobody Wed Dec 18 19:44: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 1A6FA120018 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:44:24 -0800 (PST)
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 WfI21Iu6aDIn for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:44:22 -0800 (PST)
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 5BEB612004F for <quic-issues@ietf.org>; Wed, 18 Dec 2019 19:44:22 -0800 (PST)
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 B025B260419 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 19:44:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576727061; bh=bNAydibTzRTUNt70utD//RIsfrXbs8asxRvBGAY7Qj8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jPPjhKmAHvhOPSyYRHm6pjmZU4ovrJ/i5X8/WstfAVIB48Sz8dVZFlvaPIhO4cj8X lSyAc4qzxqH3E8bgMJk2rwuYzJp7wa1W4nYlHvkZRehBYDqpFNTNKlDNsJXI7plSD0 xumrnr5XGyxMqMELf13EKAoxTXlb0aUZIk0xTs2A=
Date: Wed, 18 Dec 2019 19:44:21 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3LESY2P6Q6KUIVDCF4BASJLEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/334394597@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfaf2156b9db_79003f7ff1ccd96c25855f"; 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/EcwC0JuGyEPcudS7Avni3bRW5kA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 03:44:24 -0000

----==_mimepart_5dfaf2156b9db_79003f7ff1ccd96c25855f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before

Indeed it is. Thank you for the 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/3301#discussion_r359674956
----==_mimepart_5dfaf2156b9db_79003f7ff1ccd96c25855f
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/3301#discussion_r359674956">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -801,33 +801,41 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
 
-This document leaves when and how many bytes to advertise in a MAX_STREAM_DATA
-or MAX_DATA frame to implementations, but offers a few considerations.  These
-frames contribute to connection overhead.  Therefore frequently sending frames
-with small changes is undesirable.  At the same time, larger increments to
-limits are necessary to avoid blocking if updates are less frequent, requiring
-larger resource commitments at the receiver.  Thus there is a trade-off between
-resource commitment and overhead when determining how large a limit is
-advertised.
+Implementations decide when and how many bytes to advertise in MAX_STREAM_DATA
+and MAX_DATA frames. This section describes one requirement and offers a few
+considerations.
+
+A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
</pre>
<p>Indeed it is. Thank you for the 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/3301?email_source=notifications&amp;email_token=AFTOJK4JKVDPCV62RTS5SQLQZLUZLA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPXHJZI#discussion_r359674956">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK636SEYK5VIKSBRTRDQZLUZLANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7MU46BLQBR7B66IN3QZLUZLA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPXHJZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK4JKVDPCV62RTS5SQLQZLUZLA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPXHJZI#discussion_r359674956",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK4JKVDPCV62RTS5SQLQZLUZLA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPXHJZI#discussion_r359674956",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfaf2156b9db_79003f7ff1ccd96c25855f--


From nobody Wed Dec 18 19: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 590B112004F for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:48:09 -0800 (PST)
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 6fMK9pAHQc66 for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 19:48:08 -0800 (PST)
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 11547120018 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 19:48:08 -0800 (PST)
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 6B3FD661228 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 19:48:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576727287; bh=Tww4AmdbbIphdgJ+T2MB1+xt2lzN25JKij6edCTJk5E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M8Pg7jQ2dlPNXkoncIvwe5RGHO/upErxvfV0IXvaDV3WEHOkW5gkJQhhuNVdsnePj 2C+irro8GyipgsRI/coMy7VODUEmfPrG+8oPHKlYLc6B8IOwsliQq1S2nlmV+Bqkwc /DNtn9Ox1PZCIqcdZg1os0dtYt1SUm29s59am87I=
Date: Wed, 18 Dec 2019 19:48:07 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ6G5QABJDRJTQ4CON4BASXPEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/567319581@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfaf2f75babc_33b93f8c0c2cd96892498"; 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/1nd5qTKaNAHgZTp8gHRXx-q4lhk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 03:48:09 -0000

----==_mimepart_5dfaf2f75babc_33b93f8c0c2cd96892498
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@yangchi:

> Shouldn't that largely depend on server implementation?

Yes, specifically the congestion controller. My question was directed at @ianswett, about experiments with Chrome's strategy for a server that does Cubic. My point is that the client here (Chrome) has decided to use an ACKing strategy that works well with BBR (that's what Google servers use), but as Ian notes, that strategy may cause perf regressions for a server that speaks Cubic or Reno. Since most QUIC servers out there are unlikely to be speaking BBR (this is simply my assertion), my question was about the extent of this degradation.

I understand why this is not simple, and that is why I've opened this issue -- we have a recommendation right now in the draft that suggests that we know a good answer.

I will send out a PR shortly, which should help make this conversation more concrete.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-567319581
----==_mimepart_5dfaf2f75babc_33b93f8c0c2cd96892498
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/yangchi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yangchi">@yangchi</a>:</p>
<blockquote>
<p>Shouldn't that largely depend on server implementation?</p>
</blockquote>
<p>Yes, specifically the congestion controller. My question was directed at <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>, about experiments with Chrome's strategy for a server that does Cubic. My point is that the client here (Chrome) has decided to use an ACKing strategy that works well with BBR (that's what Google servers use), but as Ian notes, that strategy may cause perf regressions for a server that speaks Cubic or Reno. Since most QUIC servers out there are unlikely to be speaking BBR (this is simply my assertion), my question was about the extent of this degradation.</p>
<p>I understand why this is not simple, and that is why I've opened this issue -- we have a recommendation right now in the draft that suggests that we know a good answer.</p>
<p>I will send out a PR shortly, which should help make this conversation more concrete.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK55RBKQK2SIG63BKNLQZLVHPA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHIJYHI#issuecomment-567319581">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK35ZYGLO6NAMUGENITQZLVHPANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3QJ2C7JVYBAO335KTQZLVHPA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHIJYHI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK55RBKQK2SIG63BKNLQZLVHPA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHIJYHI#issuecomment-567319581",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK55RBKQK2SIG63BKNLQZLVHPA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHIJYHI#issuecomment-567319581",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfaf2f75babc_33b93f8c0c2cd96892498--


From nobody Wed Dec 18 20:52: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 5561912004F for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 20:52:12 -0800 (PST)
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 y2gsH8X47V3F for <quic-issues@ietfa.amsl.com>; Wed, 18 Dec 2019 20:52:11 -0800 (PST)
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 E7784120018 for <quic-issues@ietf.org>; Wed, 18 Dec 2019 20:52:10 -0800 (PST)
Date: Wed, 18 Dec 2019 20:52:10 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576731130; bh=yO/FkCZ075ACsiZb5ADDsmV7GZB0+DewbKL/cpk3+5o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ek+Y0cvhb6SkcrZDc1+hVHlmOsicojKGU9QItBMPp/T/yJ1ldtIBFvSghpLdNaR/0 nCsWMR95qN3TaNMD9WhS1vnT4lBXDyVANpISRauAUL+lMr1DqqEWvpMNaZbUNs8+ny /sgmQDvlhugtHMmThopZq1JUK36Nw8GwjGBTktVE=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5G3IZUFSHYVYQRR454BA2HVEVBNHHB7CUNWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3274/567331873@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3274@github.com>
References: <quicwg/base-drafts/issues/3274@github.com>
Subject: Re: [quicwg/base-drafts] Encrypting Retry token (#3274)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfb01fa301bd_72693fa9016cd95c62226"; 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/BVmBdPV3n-sviG5bq0fkna6ge-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: Thu, 19 Dec 2019 04:52:12 -0000

----==_mimepart_5dfb01fa301bd_72693fa9016cd95c62226
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This thread got poorly forked from #3014. We've already marked #3014 as proposal-ready, and I'm marking this proposal-ready 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/3274#issuecomment-567331873
----==_mimepart_5dfb01fa301bd_72693fa9016cd95c62226
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This thread got poorly forked from <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>. We've already marked <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> as proposal-ready, and I'm marking this proposal-ready 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/3274?email_source=notifications&amp;email_token=AFTOJK5RW2YVY66MTZZ43XTQZL4XVA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHIMYII#issuecomment-567331873">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK27I7MFIBDFQD2ZJZTQZL4XVANCNFSM4JSCYGXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6KKYHJ2HB2D67P25TQZL4XVA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHIMYII.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK5RW2YVY66MTZZ43XTQZL4XVA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHIMYII#issuecomment-567331873",
"url": "https://github.com/quicwg/base-drafts/issues/3274?email_source=notifications\u0026email_token=AFTOJK5RW2YVY66MTZZ43XTQZL4XVA5CNFSM4JSCYGX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHIMYII#issuecomment-567331873",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfb01fa301bd_72693fa9016cd95c62226--


From nobody Thu Dec 19 07: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 E31EB1208C4 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 07:14:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ffz9m7W8f-i0 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 07:14:06 -0800 (PST)
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 A7352120169 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 07:14:06 -0800 (PST)
Date: Thu, 19 Dec 2019 07:14:05 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576768445; bh=ewUr6vxVur+hnjZYx5MIr5XERABXcWn52P5PlqhSyWQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LZLb3qktmfWLOn8Toj5uXKmsiUhOSTCQx+AHclEvm85P1MQe8Chu028vaPC3GDJWx yx0Widww6AApXvwcGYQBTLybchKsPztY8bqZep+QHh+CmhSSDxXUJq1dR1CKJ/BSZa ZafF7frBqqWnGvFdUWxbfDSDtVyGBsdoe63J+xI4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5PWUVPCDJCUPN4WVF4BDDD3EVBNHHCAJRRXI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3306/review/334699642@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3306@github.com>
References: <quicwg/base-drafts/pull/3306@github.com>
Subject: Re: [quicwg/base-drafts] Contributors list for -recovery (#3306)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfb93bd8bacf_1f7f3fd3beecd96c216339"; 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/UJxXrAcIIjlxvVKaStwYV5JtQc4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 15:14:10 -0000

----==_mimepart_5dfb93bd8bacf_1f7f3fd3beecd96c216339
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Thanks for doing this.  If we miss anyone, we can always add them 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/pull/3306#pullrequestreview-334699642
----==_mimepart_5dfb93bd8bacf_1f7f3fd3beecd96c216339
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>Thanks for doing this.  If we miss anyone, we can always add them 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/pull/3306?email_source=notifications&amp;email_token=AFTOJK4A6SOSXHQYOSXESOTQZOFT3A5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPZRY6Q#pullrequestreview-334699642">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4MHWRPFZQLIHTUWQLQZOFT3ANCNFSM4J4DFXNA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7G6AL3ITEJSHSXKJ3QZOFT3A5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPZRY6Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3306?email_source=notifications\u0026email_token=AFTOJK4A6SOSXHQYOSXESOTQZOFT3A5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPZRY6Q#pullrequestreview-334699642",
"url": "https://github.com/quicwg/base-drafts/pull/3306?email_source=notifications\u0026email_token=AFTOJK4A6SOSXHQYOSXESOTQZOFT3A5CNFSM4J4DFXNKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCPZRY6Q#pullrequestreview-334699642",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfb93bd8bacf_1f7f3fd3beecd96c216339--


From nobody Thu Dec 19 07:29: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 74EBB120251 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 07:29:57 -0800 (PST)
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 gGC8dIDjIkRa for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 07:29:55 -0800 (PST)
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 7021B1201B7 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 07:29:55 -0800 (PST)
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 89575521D95 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 07:29:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576769394; bh=FXhNGC9dSjtdBsryBpwWGOjDq3qJq8NPYFC+wAqBAD0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OOnvVarkX8RZmyzWkhdG/GQLEH7QPOYVUXMetkNkfmF3RFk8ZIooQEYM3qhh5oQ6F M3/hE0b1ARKb2ZEyWJoTpg/EGBi6c/ixUIdS04x8yq2CWMm1Oi3nndCA4FHv8IlHMT xzEpoQl4LtK3Rm4pMM1E8tFWlcNiTLIizrWZ40uM=
Date: Thu, 19 Dec 2019 07:29:54 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7MZTKVSDLGRNUYD4F4BDE7FEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/567537204@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfb97727a090_38363fa1b58cd96c329192"; 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/ogAisSpMRbv-w21G32GlkWSt27g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 15:29:57 -0000

----==_mimepart_5dfb97727a090_38363fa1b58cd96c329192
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho I was hoping to have the Chrome default be ACK every two packets and then use a frame or TP to change the behavior everywhere we're running BBR.  But I haven't done that yet.

@janaiyengar Your points are very strong.  We have a loads of evidence from QUIC and TCP that acking every 2 packets is not the right choice in many circumstances, so saying SHOULD seems quite odd.  On the other hand, I feel like we punted this issue when it was raised before(#1978 ), and I feel like this is a bit late to make large changes.

@junhochoi I would prefer to avoid sending a congestion controller, since that limits innovation going forward(ie: what if someone uses a new CC?).

Here are some possible options(feel free to suggest others):
1) We make the existing text a default, but not really a recommendation: ie: You should ACK every two packets, unless you know better.
2) We add a 'fraction of RTT' ack aggregation transport param that a peer can specify, which kicks in at 'some point' when the receiver thinks the sender is out of slow start or the receiver sending too many ACKs per RTT.  Also limit the number of packets in a single ACK to IW, in order to limit bursts to IW.
3) We add a frame for "Number of packets before sending an ACK", as discussed in #1978 
4) We say something about not ACKing more frequently than the timer granularity, unless IW has arrived.
5) We say you have to ACK every IW and within max_ack_delay, and that's it.  If you want an immediate ACK, skip a packet number.  This has costs in terms of ack frame size and datastructure size, and means we have to be more conservative about how many times to send an immediate ACK after receiving a gap(ie: probably only once).

There are(at least) three resources being conserved here: Sender CPU, Receiver CPU, and path bandwidth(or transmission opportunities, packet counts, etc), so no one has perfect 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/issues/3304#issuecomment-567537204
----==_mimepart_5dfb97727a090_38363fa1b58cd96c329192
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> I was hoping to have the Chrome default be ACK every two packets and then use a frame or TP to change the behavior everywhere we're running BBR.  But I haven't done that yet.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> Your points are very strong.  We have a loads of evidence from QUIC and TCP that acking every 2 packets is not the right choice in many circumstances, so saying SHOULD seems quite odd.  On the other hand, I feel like we punted this issue when it was raised before(<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="378194675" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1978" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1978/hovercard" href="https://github.com/quicwg/base-drafts/issues/1978">#1978</a> ), and I feel like this is a bit late to make large changes.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/junhochoi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/junhochoi">@junhochoi</a> I would prefer to avoid sending a congestion controller, since that limits innovation going forward(ie: what if someone uses a new CC?).</p>
<p>Here are some possible options(feel free to suggest others):</p>
<ol>
<li>We make the existing text a default, but not really a recommendation: ie: You should ACK every two packets, unless you know better.</li>
<li>We add a 'fraction of RTT' ack aggregation transport param that a peer can specify, which kicks in at 'some point' when the receiver thinks the sender is out of slow start or the receiver sending too many ACKs per RTT.  Also limit the number of packets in a single ACK to IW, in order to limit bursts to IW.</li>
<li>We add a frame for "Number of packets before sending an ACK", as discussed in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="378194675" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1978" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1978/hovercard" href="https://github.com/quicwg/base-drafts/issues/1978">#1978</a></li>
<li>We say something about not ACKing more frequently than the timer granularity, unless IW has arrived.</li>
<li>We say you have to ACK every IW and within max_ack_delay, and that's it.  If you want an immediate ACK, skip a packet number.  This has costs in terms of ack frame size and datastructure size, and means we have to be more conservative about how many times to send an immediate ACK after receiving a gap(ie: probably only once).</li>
</ol>
<p>There are(at least) three resources being conserved here: Sender CPU, Receiver CPU, and path bandwidth(or transmission opportunities, packet counts, etc), so no one has perfect 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/issues/3304?email_source=notifications&amp;email_token=AFTOJK4OOKMKE6BXTNMV2BLQZOHPFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHJ64NA#issuecomment-567537204">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6XBL6VEG2YSAPUWZTQZOHPFANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4TWFCKN2WEK7SXW7LQZOHPFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHJ64NA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK4OOKMKE6BXTNMV2BLQZOHPFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHJ64NA#issuecomment-567537204",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK4OOKMKE6BXTNMV2BLQZOHPFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHJ64NA#issuecomment-567537204",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfb97727a090_38363fa1b58cd96c329192--


From nobody Thu Dec 19 07:54: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 67EED1200D5 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 07:54:24 -0800 (PST)
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 KDwHKcTSyyE2 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 07:54:22 -0800 (PST)
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 89ED61200A4 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 07:54:22 -0800 (PST)
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 9D63A8C09E6 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 07:54:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576770861; bh=YXhIJyfCjEhug7P/TqkxtgAD8LWpZnqVulg7r6oqesw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j/zzoLHol7FD1Bt+d8dqoZ4a/Udy+OkiUfSKCYN0MpwBIvwvIclmqocbkfKpJfanI SRk0A9bfhYoRqlGWPjpzGwsUTExKx4EmAGEUqm4mTnAJcYLUdn5KYdFhBjc8cowEPA sdQCb0HE1ROtXeeU81nIQ6kG0FXyWB28YhiFzldE=
Date: Thu, 19 Dec 2019 07:54:21 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYKKDTZBCMIJPTQIM54BDH23EVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/567547683@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfb9d2d8e68a_e4e3fbc50acd964565ce"; 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/r6ta7-oNazC57EtZQ_rTk3P1Pr4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 15:54:24 -0000

----==_mimepart_5dfb9d2d8e68a_e4e3fbc50acd964565ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar In terms of 'how bad was 1/8RTT with Cubic', I can't find any results, only results for 1/4 RTT.  1/8RTT was an option added after 1/4RTT was tested and showed a clear regression, so possibly it was never tested with Cubic.  That was around the time BBR was being developed, so I think the focus was on BBR.

If we head in the direction of recommending a fixed fraction, I'll need to re-run those experiments with Cubic to quantify the regression.

I'll note the way Chrome implements 1/4 and 1/8RTT ACK decimation means it takes the min of max_ack_delay and the RTT fraction, so in some cases receivers will send more ACKs for a given max_ack_delay.
https://cs.chromium.org/chromium/src/net/third_party/quiche/src/quic/core/quic_received_packet_manager.cc?sq=package:chromium&g=0&l=246

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-567547683
----==_mimepart_5dfb9d2d8e68a_e4e3fbc50acd964565ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/janaiyengar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> In terms of 'how bad was 1/8RTT with Cubic', I can't find any results, only results for 1/4 RTT.  1/8RTT was an option added after 1/4RTT was tested and showed a clear regression, so possibly it was never tested with Cubic.  That was around the time BBR was being developed, so I think the focus was on BBR.</p>
<p>If we head in the direction of recommending a fixed fraction, I'll need to re-run those experiments with Cubic to quantify the regression.</p>
<p>I'll note the way Chrome implements 1/4 and 1/8RTT ACK decimation means it takes the min of max_ack_delay and the RTT fraction, so in some cases receivers will send more ACKs for a given max_ack_delay.<br>
<a href="https://cs.chromium.org/chromium/src/net/third_party/quiche/src/quic/core/quic_received_packet_manager.cc?sq=package:chromium&amp;g=0&amp;l=246" rel="nofollow">https://cs.chromium.org/chromium/src/net/third_party/quiche/src/quic/core/quic_received_packet_manager.cc?sq=package:chromium&amp;g=0&amp;l=246</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/3304?email_source=notifications&amp;email_token=AFTOJK653O2Z4OJNVV4ZW3DQZOKK3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKBOIY#issuecomment-567547683">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYIFHEUPYJIUT4NK6LQZOKK3ANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4LMJ4SKJ4HQVRFW7DQZOKK3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKBOIY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK653O2Z4OJNVV4ZW3DQZOKK3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKBOIY#issuecomment-567547683",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK653O2Z4OJNVV4ZW3DQZOKK3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKBOIY#issuecomment-567547683",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfb9d2d8e68a_e4e3fbc50acd964565ce--


From nobody Thu Dec 19 08: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 E98361201EA for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 08:22:21 -0800 (PST)
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 wlAdpRq4RZKl for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 08:22:20 -0800 (PST)
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 6D533120923 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 08:22:18 -0800 (PST)
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 A24AA960802 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 08:22:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576772537; bh=7ENbXyP+xnyxjZ3rPbJno4b6dkvqqR5JzIroMCmcibo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hUdSxCOcvqaY27FP8lZYBtjMv9HFBrgndTYlUVH13C9b14n3GFO3xrRIO/d7e100D 7WeZ5asLlh6uG5qZLR4xVS17Ng0gkFarEX59/O6dzRAqdT2d17LgGWLfL9IjeKEDuL +LFdGasmkb3ibO54f4G43W45nfpsUf93xOUqYc18=
Date: Thu, 19 Dec 2019 08:22:17 -0800
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4XS4BCAFKERG3GV654BDLDTEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/567559242@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfba3b993b79_3c4a3fdfe6ccd96c1745d0"; 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/t4hLpxlNq7TYlIfEDDCMcRujA5k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 16:22:22 -0000

----==_mimepart_5dfba3b993b79_3c4a3fdfe6ccd96c1745d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> In either case, the close signal never overtakes the partial payload.

This is not true, or at least not universal.  It's entirely legitimate for a TCP stack to dump anything that's in buffers (unread by the application) and immediately surface the TCP RST.  The reset can and does overtake partial payload in places.

> We already allow a HTTP tunnel to send a malformed response (see [the third paragraph of section 4.1.3](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-4.1.3-3)). That tunnel might be coalescing HTTP messages going to different endpoints. That means that an endpoint should not handle a stream that contains invalid DATA frames as a connection-level issue.

That's not my understanding of that paragraph.  It says that if an intermediary receives a malformed response, it MUST NOT forward it and MUST treat receipt of the malformed response as a stream error.  This is unclear in two ways we need to correct:

- First, it doesn't say whether the specified error should be sent upstream or downstream.  I believe this intends to say it resets the upstream stream that sent it a malformed response.
- Second, assuming the first answer, it doesn't specify what to send downstream _instead_ of forwarding the malformed response.

I would propose that we need YAEC to signal an aborted response upstream.

The suggestion that we send as much as we can, then cleanly terminate the stream disturbs me.  I'm inclined to take a hard line here and keep the text that intermediaries shouldn't be forwarding known broken responses.  That way lies consistency bugs.  You forward data as long as it's valid; if it becomes invalid, then you forward a RESET_STREAM that indicates the upstream is no longer talking 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/3300#issuecomment-567559242
----==_mimepart_5dfba3b993b79_3c4a3fdfe6ccd96c1745d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>In either case, the close signal never overtakes the partial payload.</p>
</blockquote>
<p>This is not true, or at least not universal.  It's entirely legitimate for a TCP stack to dump anything that's in buffers (unread by the application) and immediately surface the TCP RST.  The reset can and does overtake partial payload in places.</p>
<blockquote>
<p>We already allow a HTTP tunnel to send a malformed response (see <a href="https://quicwg.org/base-drafts/draft-ietf-quic-http.html#section-4.1.3-3" rel="nofollow">the third paragraph of section 4.1.3</a>). That tunnel might be coalescing HTTP messages going to different endpoints. That means that an endpoint should not handle a stream that contains invalid DATA frames as a connection-level issue.</p>
</blockquote>
<p>That's not my understanding of that paragraph.  It says that if an intermediary receives a malformed response, it MUST NOT forward it and MUST treat receipt of the malformed response as a stream error.  This is unclear in two ways we need to correct:</p>
<ul>
<li>First, it doesn't say whether the specified error should be sent upstream or downstream.  I believe this intends to say it resets the upstream stream that sent it a malformed response.</li>
<li>Second, assuming the first answer, it doesn't specify what to send downstream <em>instead</em> of forwarding the malformed response.</li>
</ul>
<p>I would propose that we need YAEC to signal an aborted response upstream.</p>
<p>The suggestion that we send as much as we can, then cleanly terminate the stream disturbs me.  I'm inclined to take a hard line here and keep the text that intermediaries shouldn't be forwarding known broken responses.  That way lies consistency bugs.  You forward data as long as it's valid; if it becomes invalid, then you forward a RESET_STREAM that indicates the upstream is no longer talking 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/3300?email_source=notifications&amp;email_token=AFTOJK5CIP44RHVJCRK2T5LQZONTTA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKEISQ#issuecomment-567559242">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7ZHD746WX643AJTRDQZONTTANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ICVSVNNJBJ2ZIKMTQZONTTA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKEISQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK5CIP44RHVJCRK2T5LQZONTTA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKEISQ#issuecomment-567559242",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK5CIP44RHVJCRK2T5LQZONTTA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKEISQ#issuecomment-567559242",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfba3b993b79_3c4a3fdfe6ccd96c1745d0--


From nobody Thu Dec 19 11: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 61BA0120944 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 11:22:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P9lYn4C3xl3o for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 11:22:55 -0800 (PST)
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 1497F120AD1 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 11:22:55 -0800 (PST)
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 66389960210 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 11:22:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576783374; bh=8kgSdpPcD+Zu+/IGDIh60L4QscO4/SJvkznUmB9AnzU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FmRWbAZ1XTtr5/50MtdrSk/e360IobmgVrRoNmFvJ8t+1cJbUPXP5CR3os2KLsuFx KGK2GEvvDcUtQYrxSPN/4HSEpIVjn//+uhwqY3KR7BtTGWPGnypYqLRzrPk0XkiDlf wz4uu1C+5167sBddIA0XtBaHJ9knKcEYXdCBw4jY=
Date: Thu, 19 Dec 2019 11:22:54 -0800
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK35XEAFEEMEDQR7PJV4BEAI5EVBNHHB5B4MBE@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/334876816@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_5dfbce0e56b8f_17c93fa8388cd9603345a2"; 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/1QVAR6SK5wguAUWd9j_sNcsiUTg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 19:22:56 -0000

----==_mimepart_5dfbce0e56b8f_17c93fa8388cd9603345a2
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/3150#pullrequestreview-334876816
----==_mimepart_5dfbce0e56b8f_17c93fa8388cd9603345a2
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/3150?email_source=notifications&amp;email_token=AFTOJK2F7RCN7CPLPX46TRTQZPCY5A5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP25BEA#pullrequestreview-334876816">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7CWSW4JYUC2D4NJQ3QZPCY5ANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZOPYMXK5ZWALROOQDQZPCY5A5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP25BEA.gif" height="1" width="1" 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=AFTOJK2F7RCN7CPLPX46TRTQZPCY5A5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP25BEA#pullrequestreview-334876816",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK2F7RCN7CPLPX46TRTQZPCY5A5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP25BEA#pullrequestreview-334876816",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfbce0e56b8f_17c93fa8388cd9603345a2--


From nobody Thu Dec 19 11:33: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 4091C120AEF for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 11:33:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qy9-4njki0K5 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 11:33:30 -0800 (PST)
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 25E93120C78 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 11:33:30 -0800 (PST)
Date: Thu, 19 Dec 2019 11:33:29 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576784009; bh=0AyCbnrCmwm2CPYy0qfz/iExx+CSm/KKwPcYmQYMbvE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WBqO51XaT8GDYY2isIITAI3MrsUVnoeilnrmKISYqSlexmGqRjYtkOaWhJ03iick3 cTqk/2QjmHkIiBwJEOQ1uojNYmv2UI1SMcMjEsQNOjz3d/p245Lmka1I5bdcWR6LS7 +Xo8mZhwTIwUC2Brk0mk2XQh/iEZn76C1N1FyS70=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYYHM2LVNQGUYES65F4BEBQTEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/567631045@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfbd08938d89_39943fd7c2acd96822133d"; 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/aMfIWit2qHQWp73CGFjn55WhkUw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 19:33:32 -0000

----==_mimepart_5dfbd08938d89_39943fd7c2acd96822133d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ah, I see -- you're keying off the language that says an intermediary might not process the message and therefore might not notice that the message is malformed.  I agree that an intermediary that deliberately doesn't check for message validity wouldn't trigger this requirement for things like missing pseudo-headers.

I'm less sanguine about saying the tunnel could silently pass through things like truncated frames, unknown frame types, 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/3300#issuecomment-567631045
----==_mimepart_5dfbd08938d89_39943fd7c2acd96822133d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ah, I see -- you're keying off the language that says an intermediary might not process the message and therefore might not notice that the message is malformed.  I agree that an intermediary that deliberately doesn't check for message validity wouldn't trigger this requirement for things like missing pseudo-headers.</p>
<p>I'm less sanguine about saying the tunnel could silently pass through things like truncated frames, unknown frame types, 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/3300?email_source=notifications&amp;email_token=AFTOJK7YW6XB3BQ3O7SEWLLQZPEATA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKVZRI#issuecomment-567631045">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZC4HH4KPMKG4AQCYTQZPEATANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7Z7M22NB3N7OZJ5PLQZPEATA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKVZRI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK7YW6XB3BQ3O7SEWLLQZPEATA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKVZRI#issuecomment-567631045",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK7YW6XB3BQ3O7SEWLLQZPEATA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKVZRI#issuecomment-567631045",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfbd08938d89_39943fd7c2acd96822133d--


From nobody Thu Dec 19 11:37: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 C9CDC120CE3 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 11:37:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11cR4CdTixbX for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 11:37:55 -0800 (PST)
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 5A888120AEF for <quic-issues@ietf.org>; Thu, 19 Dec 2019 11:37:55 -0800 (PST)
Date: Thu, 19 Dec 2019 11:37:54 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576784275; bh=DxBgvqmmoy+igV55VPzfKpLt9Bq+E0tW8iwdL+WFUdY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YgSz61uYwyco+22iQgTI0k+UVpWv5/BeOdI+n/kOxtuosU3kPxjnMnAzhBLrHhkpU Lj5l+cl8L/EpeKm2f6sAwOW1LetQqK5eo5IHZ5JjlB+E7r6NaZh2uK1aq4zYqeTerN HZC0H456UXt+M2YBqsMC//HHUtmRtsrZCLPAPQ+0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK26OR5KPSTYCV2HSQ54BECBFEVBNHHCAH5LIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3305/567632760@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3305@github.com>
References: <quicwg/base-drafts/issues/3305@github.com>
Subject: Re: [quicwg/base-drafts] Incorrect values for Required Insert Count (#3305)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfbd192a6a9a_4bf23f83234cd96c1627e5"; 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/SSvhJh7-jFXzWrv4S16UgLkwNlQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 19:37:57 -0000

----==_mimepart_5dfbd192a6a9a_4bf23f83234cd96c1627e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The "finds no reason to do so" is a functional, not performance, bug in the encoder.

I interpreted this as saying that the encoder produced a RIC for entries that don't exist in the table yet and perhaps never will.  The bug is still producing a RIC that isn't referenced in the encoded header block.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3305#issuecomment-567632760
----==_mimepart_5dfbd192a6a9a_4bf23f83234cd96c1627e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>The "finds no reason to do so" is a functional, not performance, bug in the encoder.</p>
</blockquote>
<p>I interpreted this as saying that the encoder produced a RIC for entries that don't exist in the table yet and perhaps never will.  The bug is still producing a RIC that isn't referenced in the encoded header block.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications&amp;email_token=AFTOJKYFPKGLCXJRSELESCTQZPERFA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKWG6A#issuecomment-567632760">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4LSSCRWTTATC22ECLQZPERFANCNFSM4J3YOLTQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4F5KQE7APDQQVBJOLQZPERFA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKWG6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications\u0026email_token=AFTOJKYFPKGLCXJRSELESCTQZPERFA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKWG6A#issuecomment-567632760",
"url": "https://github.com/quicwg/base-drafts/issues/3305?email_source=notifications\u0026email_token=AFTOJKYFPKGLCXJRSELESCTQZPERFA5CNFSM4J3YOLT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHKWG6A#issuecomment-567632760",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfbd192a6a9a_4bf23f83234cd96c1627e5--


From nobody Thu Dec 19 14:17: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 1171F120048 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 14:17:56 -0800 (PST)
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 XrsrrVGpgOsy for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 14:17:52 -0800 (PST)
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 AC56E120865 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 14:17:52 -0800 (PST)
Date: Thu, 19 Dec 2019 14:17:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576793871; bh=s1jIK2gtUshNR++RpiT7kvyUC9chiDaU7EwRWnM1xVc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VzEgCanNqi9Akcfz1a1Tq13YPusJ3QqQOxg14r5c57JoQuHvPK+icnMzMquZspxwN rB0aQ6AUWywsuIpjYFmpq4NFqpnSG4idsmjOz4EV5Fy0P++zjKRURzX+Z7my0pctjs 8U8sAwdNa/w0jdqkXC0Bn8rsxXnW9e7LvS5eRRBk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK33ZXLUDGDGXKI2NVF4BEUY7EVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/334967789@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfbf70fc11d3_53153fd6090cd9641132ee"; 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/iiCVxRylIm9VqAfk5IYG0_asgOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 22:17:56 -0000

----==_mimepart_5dfbf70fc11d3_53153fd6090cd9641132ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

A few more suggestions, but this looks close.

> @@ -801,33 +801,37 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}

How about "Managing Flow Control"?

> -If a sender runs out of flow control credit, it will be unable to send new data
-and is considered blocked.  It is generally considered best to not let the
-sender become blocked.  To avoid blocking a sender, and to reasonably account
-for the possibility of loss, a receiver should send a MAX_DATA or
-MAX_STREAM_DATA frame at least two round trips before it expects the sender to
-get blocked.
-
-A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
-sending MAX_STREAM_DATA or MAX_DATA, since doing so will mean that a sender will
-be blocked for at least an entire round trip, and potentially for longer if the
-peer chooses to not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames.
+implementations.  As an optimization, an endpoint could send frames related to
+flow control only when there are other frames to send or when a peer is blocked,
+ensuring that flow control does not cause extra packets to be sent.
+
+A sender that is blocked could choose to not send STREAM_DATA_BLOCKED or

```suggestion
A blocked sender is not required to send STREAM_DATA_BLOCKED or
```

> -MAX_STREAM_DATA frame at least two round trips before it expects the sender to
-get blocked.
-
-A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
-sending MAX_STREAM_DATA or MAX_DATA, since doing so will mean that a sender will
-be blocked for at least an entire round trip, and potentially for longer if the
-peer chooses to not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames.
+implementations.  As an optimization, an endpoint could send frames related to
+flow control only when there are other frames to send or when a peer is blocked,
+ensuring that flow control does not cause extra packets to be sent.
+
+A sender that is blocked could choose to not send STREAM_DATA_BLOCKED or
+DATA_BLOCKED frames. Therefore, a receiver MUST NOT wait for a
+STREAM_DATA_BLOCKED or DATA_BLOCKED frame before sending a MAX_STREAM_DATA or
+MAX_DATA frame; doing so could result in the sender being blocked for the rest
+of the connection. Even if the sender sent these frames, waiting for them will

```suggestion
of the connection. Even if the sender sends these frames, waiting for them will
```

> -A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame before
-sending MAX_STREAM_DATA or MAX_DATA, since doing so will mean that a sender will
-be blocked for at least an entire round trip, and potentially for longer if the
-peer chooses to not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames.
+implementations.  As an optimization, an endpoint could send frames related to
+flow control only when there are other frames to send or when a peer is blocked,
+ensuring that flow control does not cause extra packets to be sent.
+
+A sender that is blocked could choose to not send STREAM_DATA_BLOCKED or
+DATA_BLOCKED frames. Therefore, a receiver MUST NOT wait for a
+STREAM_DATA_BLOCKED or DATA_BLOCKED frame before sending a MAX_STREAM_DATA or
+MAX_DATA frame; doing so could result in the sender being blocked for the rest
+of the connection. Even if the sender sent these frames, waiting for them will
+result in the sender being blocked for at least an entire round trip.
+
+When a sender receives credit after being blocked, it can send a large amount of

```suggestion
When a sender receives credit after being blocked, it may be able to send a large amount 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/3301#pullrequestreview-334967789
----==_mimepart_5dfbf70fc11d3_53153fd6090cd9641132ee
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>A few more suggestions, but this looks close.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3301#discussi=
on_r360145254">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -801,33 +801,37 @@ limit is increased.=0D=

 =0D
 ## Flow Credit Increments {#fc-credit}=0D
</pre>=0D
<p>How about "Managing Flow Control"?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3301#discussi=
on_r360146185">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -If a sender runs out of flow control cred=
it, it will be unable to send new data=0D
-and is considered blocked.  It is generally considered best to not let t=
he=0D
-sender become blocked.  To avoid blocking a sender, and to reasonably ac=
count=0D
-for the possibility of loss, a receiver should send a MAX_DATA or=0D
-MAX_STREAM_DATA frame at least two round trips before it expects the sen=
der to=0D
-get blocked.=0D
-=0D
-A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame=
 before=0D
-sending MAX_STREAM_DATA or MAX_DATA, since doing so will mean that a sen=
der will=0D
-be blocked for at least an entire round trip, and potentially for longer=
 if the=0D
-peer chooses to not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames.=0D
+implementations.  As an optimization, an endpoint could send frames rela=
ted to=0D
+flow control only when there are other frames to send or when a peer is =
blocked,=0D
+ensuring that flow control does not cause extra packets to be sent.=0D
+=0D
+A sender that is blocked could choose to not send STREAM_DATA_BLOCKED or=
=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-A sender that is blocked could choose to not =
send STREAM_DATA_BLOCKED or=0D
+A blocked sender is not required to send STREAM_DATA_BLOCKED or=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3301#discussi=
on_r360146362">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -MAX_STREAM_DATA frame at least two round =
trips before it expects the sender to=0D
-get blocked.=0D
-=0D
-A receiver MUST NOT wait for a STREAM_DATA_BLOCKED or DATA_BLOCKED frame=
 before=0D
-sending MAX_STREAM_DATA or MAX_DATA, since doing so will mean that a sen=
der will=0D
-be blocked for at least an entire round trip, and potentially for longer=
 if the=0D
-peer chooses to not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames.=0D
+implementations.  As an optimization, an endpoint could send frames rela=
ted to=0D
+flow control only when there are other frames to send or when a peer is =
blocked,=0D
+ensuring that flow control does not cause extra packets to be sent.=0D
+=0D
+A sender that is blocked could choose to not send STREAM_DATA_BLOCKED or=
=0D
+DATA_BLOCKED frames. Therefore, a receiver MUST NOT wait for a=0D
+STREAM_DATA_BLOCKED or DATA_BLOCKED frame before sending a MAX_STREAM_DA=
TA or=0D
+MAX_DATA frame; doing so could result in the sender being blocked for th=
e rest=0D
+of the connection. Even if the sender sent these frames, waiting for the=
m will=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-of the connection. Even if the sender sent th=
ese frames, waiting for them will=0D
+of the connection. Even if the sender sends these frames, waiting for th=
em will=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3301#discussi=
on_r360146743">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -A receiver MUST NOT wait for a STREAM_DAT=
A_BLOCKED or DATA_BLOCKED frame before=0D
-sending MAX_STREAM_DATA or MAX_DATA, since doing so will mean that a sen=
der will=0D
-be blocked for at least an entire round trip, and potentially for longer=
 if the=0D
-peer chooses to not send STREAM_DATA_BLOCKED or DATA_BLOCKED frames.=0D
+implementations.  As an optimization, an endpoint could send frames rela=
ted to=0D
+flow control only when there are other frames to send or when a peer is =
blocked,=0D
+ensuring that flow control does not cause extra packets to be sent.=0D
+=0D
+A sender that is blocked could choose to not send STREAM_DATA_BLOCKED or=
=0D
+DATA_BLOCKED frames. Therefore, a receiver MUST NOT wait for a=0D
+STREAM_DATA_BLOCKED or DATA_BLOCKED frame before sending a MAX_STREAM_DA=
TA or=0D
+MAX_DATA frame; doing so could result in the sender being blocked for th=
e rest=0D
+of the connection. Even if the sender sent these frames, waiting for the=
m will=0D
+result in the sender being blocked for at least an entire round trip.=0D=

+=0D
+When a sender receives credit after being blocked, it can send a large a=
mount of=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-When a sender receives credit after being blo=
cked, it can send a large amount of=0D
+When a sender receives credit after being blocked, it may be able to sen=
d a large amount 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/3301?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKYCJJZ5RXESO72IAW3QZPXI7A5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP3TH3I#pullrequestreview-334967789=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJKYCNDFJR2HIPOSTOOTQZPXI7ANCNFSM4J2YHBAA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK4IA476IDAQ=
S7JBGZ3QZPXI7A5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCP3TH3I.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/3301?email_source=3D=
notifications\u0026email_token=3DAFTOJKYCJJZ5RXESO72IAW3QZPXI7A5CNFSM4J2Y=
HBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
P3TH3I#pullrequestreview-334967789",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKYCJJZ5RXESO72IAW3QZPXI7A5CNFSM4J2YHB=
AKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP3=
TH3I#pullrequestreview-334967789",=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_5dfbf70fc11d3_53153fd6090cd9641132ee--


From nobody Thu Dec 19 14: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 F35D01200CC for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 14:20:47 -0800 (PST)
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 jta042y-HVOS for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 14:20:46 -0800 (PST)
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 F3CF4120048 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 14:20:45 -0800 (PST)
Date: Thu, 19 Dec 2019 14:20:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576794045; bh=65/R5jxibZXg1d+c3c22/L03paryRZQ9/KPolS3EVvs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sTRszPmrKWnTbf6YkmxfmorPxKK425N1S47yUC47b3F4OiatVuzZSpOpLLcq+BIAm bLhD0rNpZ4ofvKt94CcIDQitsa1O7nZRoB8K5IDbtNEU9xfEAgW3AP1WjsXAxw3W+d bUx/fu50UJ8aETpJtc/sxuT32IrG/8vyNVsEER7U=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2FOQWCIPVXVRBU6G54BEVD3EVBNHHB475TUU@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/334971421@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_5dfbf7bd4c66c_64bd3f9160ecd96c985af"; 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/UHkNy9c4yId2oZ0_CK-MKKCLpXA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Dec 2019 22:20:48 -0000

----==_mimepart_5dfbf7bd4c66c_64bd3f9160ecd96c985af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.



> @@ -390,13 +390,15 @@ 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 a HANDSHAKE_DONE frame is received.
+
+A client MAY consider the handshake to be confirmed when it receives an
+acknowledgement for a 1-RTT packet.  This can be implemented by recording the
+lowest packet number sent with 1-RTT keys, and the highest value of the Largest

```suggestion
lowest packet number sent with 1-RTT keys, and comparing to the Largest
```

-- 
You are receiving this 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-334971421
----==_mimepart_5dfbf7bd4c66c_64bd3f9160ecd96c985af
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/3145#discussi=
on_r360147783">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -390,13 +390,15 @@ perspective of the e=
ndpoint in question.=0D
 =0D
 ### Handshake Confirmed {#handshake-confirmed}=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
+In this document, the TLS handshake is considered confirmed at the serve=
r when=0D
+the handshake completes.  At the client, the handshake is considered con=
firmed=0D
+when a HANDSHAKE_DONE frame is received.=0D
+=0D
+A client MAY consider the handshake to be confirmed when it receives an=0D=

+acknowledgement for a 1-RTT packet.  This can be implemented by recordin=
g the=0D
+lowest packet number sent with 1-RTT keys, and the highest value of the =
Largest=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-lowest packet number sent with 1-RTT keys, an=
d the highest value of the Largest=0D
+lowest packet number sent with 1-RTT keys, and comparing to the Largest=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/3145?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKYVWPXHVWPRWNVHFYDQZPXT3A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP3UEHI#pullrequestreview-334971421=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK44AUFNLQBEGADY2HTQZPXT3ANCNFSM4JEOIBDQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKZM6QQNWQ6E=
RFFWA7TQZPXT3A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCP3UEHI.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/3145?email_source=3D=
notifications\u0026email_token=3DAFTOJKYVWPXHVWPRWNVHFYDQZPXT3A5CNFSM4JEO=
IBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
P3UEHI#pullrequestreview-334971421",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKYVWPXHVWPRWNVHFYDQZPXT3A5CNFSM4JEOIB=
D2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP3=
UEHI#pullrequestreview-334971421",=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_5dfbf7bd4c66c_64bd3f9160ecd96c985af--


From nobody Thu Dec 19 19:52: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 18EC4120BEE for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 19:52:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QG6kUt7lcqPL for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 19:52:34 -0800 (PST)
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 69AF2120B77 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 19:52:34 -0800 (PST)
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 60CC7960613 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 19:52:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576813953; bh=fC4PTAw0hqGWD6v7XTM0jcPcHngeoxOwphKt+oODY8A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i2KzoVqWqpoeFBagRKvO1Q7g9VgKWG2jEmDnDugwmYS6LkgfqPezdQwPbObF7zkwR AdSchGoJOeH5PnUMO4L16CJSNYWZbrolNlxxeeG1KdshguiKbDFK3f/8rEPLWg2hN8 bHyqWwmzECdR6hfmSf1ckhxS36nOQb6CmWtg5Okw=
Date: Thu, 19 Dec 2019 19:52:33 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK32LJMI4ZDDUF2U54N4BF4ADEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/335057395@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfc4581471f9_11b23fb9442cd96c1125e1"; 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/Bc7ZkXKio1beBW5Td9XylXO7pqs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 03:52:39 -0000

----==_mimepart_5dfc4581471f9_11b23fb9442cd96c1125e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -801,33 +801,37 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}

That seems too general. I'm not in love with what we have, but I prefer it because it's 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/3301#discussion_r360218670
----==_mimepart_5dfc4581471f9_11b23fb9442cd96c1125e1
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/3301#discussion_r360218670">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -801,33 +801,37 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
</pre>
<p>That seems too general. I'm not in love with what we have, but I prefer it because it's 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/3301?email_source=notifications&amp;email_token=AFTOJK3RI4QT2MM7IVA7KY3QZQ6QDA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP4JD4Y#discussion_r360218670">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3QD4XBLWXIGNEMZEDQZQ6QDANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJHB4QQL7FFKUF7S3QZQ6QDA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP4JD4Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK3RI4QT2MM7IVA7KY3QZQ6QDA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP4JD4Y#discussion_r360218670",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK3RI4QT2MM7IVA7KY3QZQ6QDA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP4JD4Y#discussion_r360218670",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfc4581471f9_11b23fb9442cd96c1125e1--


From nobody Thu Dec 19 19: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 14033120047 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 19:53:55 -0800 (PST)
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 Yarjr3juvVed for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 19:53:52 -0800 (PST)
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 62B4812006F for <quic-issues@ietf.org>; Thu, 19 Dec 2019 19:53:52 -0800 (PST)
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 681F3660D74 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 19:53:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576814031; bh=EODZtBXcsg+u1/OwC/ckvMAoAUN7Oa4w5wuN6JwuZaI=; h=Date:From:To:Subject:From; b=fbDfL0QjEVxO1BQY63Zr+Pg5rQ5zgYSM1Yrm8ZDakBmDcwsCOeHfLL+iXZchZDqqO 4prwKsKZXw3K1aP79xBqQu3IBVBrOiDg//Ny/A9PC8fVrHrhlYs9Lxp5YzENblrzQ5 RkzlrIcr1OP/HC76qdR/VmiY9hdH/LqadB/sZpnQ=
Date: Thu, 19 Dec 2019 19:53:51 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/flow-control/906c77-d626db@github.com>
Subject: [quicwg/base-drafts] d626db: Ian'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/oWtfdLlWwb5L8AL6xFX6wXhOR6E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 03:53:55 -0000

  Branch: refs/heads/jri/flow-control
  Home:   https://github.com/quicwg/base-drafts
  Commit: d626db6f961f3e5a48b6e4891ff5fa1af2827fec
      https://github.com/quicwg/base-drafts/commit/d626db6f961f3e5a48b6e4891ff5fa1af2827fec
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-19 (Thu, 19 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's suggestions



From nobody Thu Dec 19 19:54: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 C445E12006F for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 19:54:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VnIMLjHmdmME for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 19:54:01 -0800 (PST)
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 5BAE7120047 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 19:54:01 -0800 (PST)
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 E9ABE1212E3 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 19:54:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576814041; bh=5GTO/GjrgiXpRYUSJqHJ6ge21h/77pMdDKYwHIc0d48=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QiHBjsC1G/G8QZw0HSCsGgKgojDYw2e4P/gGoG88fvmxG8bdd6BY1jZ57688B+WEt 2+bGHqvkPIZ1lMA8+PJDGWUd14HTyMaGQ2JbM7f1IJuhKk1mJa/xZYG05hQ7mJxOdc O5p4ahHIRzHYpPiKfLDkJlxMm7ZskZ/7NNXOTCUA=
Date: Thu, 19 Dec 2019 19:54:00 -0800
From: Jana Iyengar <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/3301/push/4419978814@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfc45d8a4370_281e3fe562ccd9681009b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
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/Cty0gxRQ1oe2yt3EOt_1Qey6qac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 03:54:03 -0000

----==_mimepart_5dfc45d8a4370_281e3fe562ccd9681009b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar pushed 1 commit.

d626db6f961f3e5a48b6e4891ff5fa1af2827fec  Ian's suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3301/files/906c77f51c88d60d0de9f98fed0b9591192923ad..d626db6f961f3e5a48b6e4891ff5fa1af2827fec

----==_mimepart_5dfc45d8a4370_281e3fe562ccd9681009b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/janaiyengar" class="user-mention">@janaiyengar</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d626db6f961f3e5a48b6e4891ff5fa1af2827fec">d626db6</a>  Ian&#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/3301/files/906c77f51c88d60d0de9f98fed0b9591192923ad..d626db6f961f3e5a48b6e4891ff5fa1af2827fec?email_source=notifications&amp;email_token=AFTOJK4VTYBRUBDEL6HPL53QZQ6VRA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTSOJXHA4DCNA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZHK2U4HDYKCO6X27DQZQ6VRANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY3P3M3NFV2XBFO563QZQ6VRA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTSOJXHA4DCNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301/files/906c77f51c88d60d0de9f98fed0b9591192923ad..d626db6f961f3e5a48b6e4891ff5fa1af2827fec?email_source=notifications\u0026email_token=AFTOJK4VTYBRUBDEL6HPL53QZQ6VRA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTSOJXHA4DCNA",
"url": "https://github.com/quicwg/base-drafts/pull/3301/files/906c77f51c88d60d0de9f98fed0b9591192923ad..d626db6f961f3e5a48b6e4891ff5fa1af2827fec?email_source=notifications\u0026email_token=AFTOJK4VTYBRUBDEL6HPL53QZQ6VRA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TGMJTGMZDMNKQOVZWQIZUGQYTSOJXHA4DCNA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dfc45d8a4370_281e3fe562ccd9681009b--


From nobody Thu Dec 19 19: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 BE44D1208F9 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 19:55:04 -0800 (PST)
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 P1UqA8RZeD5Y for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 19:55:03 -0800 (PST)
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 9D014120124 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 19:55:03 -0800 (PST)
Date: Thu, 19 Dec 2019 19:55:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576814102; bh=u2atdf8vpzkm7g6W60sXiI6ehJK6CdZyXsbeBx2GhO4=; h=Date:From:To:Subject:From; b=pZ0GrmpN4kCOdTKYMwnz/LpNZq7rGlG72m6Z5hPo+wgc3EoQjXqu97LuIup1JymQK foc7+GPkKBn+YIFd3ixVy9wk2mlH1MQyjj1OCpEHCiBe0Dtmld6HUUQT9k/YGRWW0V GyNv3SLT378or1VgPXxZvO5BoHtSrIAvT3kvLUzY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c4a37d-165547@github.com>
Subject: [quicwg/base-drafts] 165547: Script updating gh-pages from d626db6f. [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/MshrhBb-FOlnEHn9rChv-sHZhAQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 03:55:06 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 165547cbe5ec781aff019c1744d8001cce0afb23
      https://github.com/quicwg/base-drafts/commit/165547cbe5ec781aff019c1744d8001cce0afb23
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-20 (Fri, 20 Dec 2019)

  Changed paths:
    M index.html
    M jri/flow-control/draft-ietf-quic-http.html
    M jri/flow-control/draft-ietf-quic-http.txt
    M jri/flow-control/draft-ietf-quic-invariants.html
    M jri/flow-control/draft-ietf-quic-invariants.txt
    M jri/flow-control/draft-ietf-quic-qpack.html
    M jri/flow-control/draft-ietf-quic-qpack.txt
    M jri/flow-control/draft-ietf-quic-recovery.html
    M jri/flow-control/draft-ietf-quic-recovery.txt
    M jri/flow-control/draft-ietf-quic-tls.html
    M jri/flow-control/draft-ietf-quic-tls.txt
    M jri/flow-control/draft-ietf-quic-transport.html
    M jri/flow-control/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from d626db6f. [ci skip]



From nobody Thu Dec 19 19:56: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 DB68112006F for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 19:56:53 -0800 (PST)
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 ih8MS7IFCKRx for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 19:56:52 -0800 (PST)
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 CA582120047 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 19:56:52 -0800 (PST)
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 F34F01C004A for <quic-issues@ietf.org>; Thu, 19 Dec 2019 19:56:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576814211; bh=mrXZSnzXgo7ck5twTW/Tvw340b9NSi5Te9vZ/rJmGnU=; h=Date:From:To:Subject:From; b=kpJwheLnkGwf7UrjhPkA3fhtNlTMODMdnW+HkyAACcl6KK27/AmozayeE46pOoI82 NYesaCB9c8A8D5/p4UykquzFn/9FtviXIAufiihCQFdsXcrR+KWUG/Snfw22+M2Lvl 7O7fcCfiOrJYQCB7YPZtMIZ3fOy2CHvK07QAFwNw=
Date: Thu, 19 Dec 2019 19:56:51 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/165547-b5c4c2@github.com>
Subject: [quicwg/base-drafts] b5c4c2: Script updating issues at 2019-12-20T03:56:44Z. [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/KoUqEMi-Du_pDB2bQpPshOTmm8g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 03:56:54 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: b5c4c26029371c5fbf6c6b91dbd6ee2ebfa12d7a
      https://github.com/quicwg/base-drafts/commit/b5c4c26029371c5fbf6c6b91dbd6ee2ebfa12d7a
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-20 (Fri, 20 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-20T03:56:44Z. [ci skip]



From nobody Thu Dec 19 21:40: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 D2D7A120819 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 21:40:25 -0800 (PST)
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 QXOBmQQU1D4A for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 21:40:24 -0800 (PST)
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 1793F120043 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 21:40:24 -0800 (PST)
Date: Thu, 19 Dec 2019 21:40:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576820423; bh=2TE7NTpivGOeAX398/LyhtE9oKcjLh5Zb59Cotadfm4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aZa33iSMVjx8Kgn5Dr9sI66x1622drbGVaoPcGUDXsIRpwOJaq1axHNlPJiUez6n9 sejXnNUd0SVXOCv2cWRtEjfGeqTcvknWLp/3aoxjDF68HzbyFa6qfA9OJpCBfrLTMZ Y9iqGrf7WmuEA5TjWewaa1QbS7/gOlUOiEce/XHw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK44G2DGPJYFVAAD5YF4BGIUPEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/567796332@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfc5ec73b5d4_3aad3fbba3ccd96029839e"; 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/whyuFgYinHzbzjquxN0tR_JQoW8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 05:40:26 -0000

----==_mimepart_5dfc5ec73b5d4_3aad3fbba3ccd96029839e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@LPardue @MikeBishop Thank you for sharing your thoughts.

I can see the hesitation against requiring endpoints (clients) to consider partial frame at the end of stream as stream-level errors (rather than connection-level problem).

Maybe what we want to discuss first is:

Q1. Do intermediary developers (especially of those that talk to servers owned by different organizational entities) want to deliver the partial response that they've received from upstream to downstream, before tearing down the stream?

Q2. Do we need a mechanism for signaling such behavior? That mechanism can be a partial frame at the end of the stream, or could be a new HTTP/3 frame. Or if the answer to this question is no, then, people wanting to do Q1 need to send the partial response body, wait for all the ACKs, then send a stream reset.

My answer to Q1 is a strong yes, and Q2 is a weaker yes. I'd prefer having a simple signaling mechanism (partly because I think everybody should do Q1), but for myself, I can resort to the complex way of delaying the emission of stream reset.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3300#issuecomment-567796332
----==_mimepart_5dfc5ec73b5d4_3aad3fbba3ccd96029839e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/LPardue/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/LPardue">@LPardue</a> <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/MikeBishop/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> Thank you for sharing your thoughts.</p>
<p>I can see the hesitation against requiring endpoints (clients) to consider partial frame at the end of stream as stream-level errors (rather than connection-level problem).</p>
<p>Maybe what we want to discuss first is:</p>
<p>Q1. Do intermediary developers (especially of those that talk to servers owned by different organizational entities) want to deliver the partial response that they've received from upstream to downstream, before tearing down the stream?</p>
<p>Q2. Do we need a mechanism for signaling such behavior? That mechanism can be a partial frame at the end of the stream, or could be a new HTTP/3 frame. Or if the answer to this question is no, then, people wanting to do Q1 need to send the partial response body, wait for all the ACKs, then send a stream reset.</p>
<p>My answer to Q1 is a strong yes, and Q2 is a weaker yes. I'd prefer having a simple signaling mechanism (partly because I think everybody should do Q1), but for myself, I can resort to the complex way of delaying the emission of stream reset.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications&amp;email_token=AFTOJK3OWOOMNPYZ5XFBCVDQZRLEPA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHL6E3A#issuecomment-567796332">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4Q3NWNPWRAX2TJG7LQZRLEPANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2FXIBFZEDZLUFWZXDQZRLEPA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHL6E3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK3OWOOMNPYZ5XFBCVDQZRLEPA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHL6E3A#issuecomment-567796332",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK3OWOOMNPYZ5XFBCVDQZRLEPA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHL6E3A#issuecomment-567796332",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfc5ec73b5d4_3aad3fbba3ccd96029839e--


From nobody Thu Dec 19 22:44: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 AC13612008B for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 22:44:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VHEI_Jzdi27U for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 22:43:58 -0800 (PST)
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 A7D0212006E for <quic-issues@ietf.org>; Thu, 19 Dec 2019 22:43:58 -0800 (PST)
Date: Thu, 19 Dec 2019 22:43:57 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576824237; bh=7tI8kE1Mil9EpSLvW/PZbw6CBq8JhAA1rwyCKCxs784=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O1MUCf29xy8GlrQs1rQfYE1eRoF6StnKR+8lhZFykgh5oKZ6H1KgQtRkjwrwwlimm JloWGdx2Hci/xtSXmg49WIbZe1KVY1A6Knaag+6PfgnrAJ7YRRfs/iZSze9eW041Ol 2WpyD7LRfCbM9J8nje5CQWYsKa5GL4hHnjti2P0E=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3AXUDL3G2ZL6KAHS54BGQC3EVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/567810753@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfc6dadd7280_9243fc6702cd9603888c"; 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/dvOrnsjHJuZuphP_OJodjpuaRNA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 06:44:01 -0000

----==_mimepart_5dfc6dadd7280_9243fc6702cd9603888c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As a datapoint, quant currently ACKs every burst, and that is too infrequently. But two packets caused way to much over heads at gigabit speeds. Some better strategy would be highly appreciated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-567810753
----==_mimepart_5dfc6dadd7280_9243fc6702cd9603888c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As a datapoint, quant currently ACKs every burst, and that is too infrequently. But two packets caused way to much over heads at gigabit speeds. Some better strategy would be highly appreciated.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK5SCNDC54MMNO6SDZ3QZRSS3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMBVQI#issuecomment-567810753">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2OCEOLV5HSD37IQ3DQZRSS3ANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5EL4IDCQQGHF7P2FLQZRSS3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMBVQI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK5SCNDC54MMNO6SDZ3QZRSS3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMBVQI#issuecomment-567810753",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK5SCNDC54MMNO6SDZ3QZRSS3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMBVQI#issuecomment-567810753",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfc6dadd7280_9243fc6702cd9603888c--


From nobody Thu Dec 19 23: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 C4F43120129 for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 23:16:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SFkC4roo2zDV for <quic-issues@ietfa.amsl.com>; Thu, 19 Dec 2019 23:16:53 -0800 (PST)
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 CDA9A12006E for <quic-issues@ietf.org>; Thu, 19 Dec 2019 23:16:53 -0800 (PST)
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 61CFC261742 for <quic-issues@ietf.org>; Thu, 19 Dec 2019 23:16:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576826213; bh=3P6nFMkY1OKOmO7TD8quXdAcq0mnu1/ubbgYWeSzs3c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UUk6ZxM1/XQNWZHXSBK2egPgT6gUEQdqyPhNGoPjVYQe9KbkxGHblFmBAvekpJ6nh UKoHPaiz3TNxtXf/A5DDPWuuex+B/dY9ahfTLl2wG27Bu02NcakpmDQf7j+rrC7ZzI u2pCywzpt1KzAlIkRsti7BVNZGqLiBRl3sveToWw=
Date: Thu, 19 Dec 2019 23:16:53 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4ZNGZ2YOTHNFUS5RN4BGT6LEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/c567819403@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfc75651cf1b_32e23fd04e2cd9643026df"; 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/YBXa8kyFvQ8rqPBR561nZIgdYko>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 07:16:55 -0000

----==_mimepart_5dfc75651cf1b_32e23fd04e2cd9643026df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Please fix the PR title. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3303#issuecomment-567819403
----==_mimepart_5dfc75651cf1b_32e23fd04e2cd9643026df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Please fix the PR title.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications&amp;email_token=AFTOJK7JOZZC24AWPAHXI6TQZRWOLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMDZCY#issuecomment-567819403">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2K2Q5SRYRE63H2QELQZRWOLANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2I4FPCIHTITGTVJ5LQZRWOLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMDZCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK7JOZZC24AWPAHXI6TQZRWOLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMDZCY#issuecomment-567819403",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK7JOZZC24AWPAHXI6TQZRWOLA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMDZCY#issuecomment-567819403",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfc75651cf1b_32e23fd04e2cd9643026df--


From nobody Fri Dec 20 03: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 9AAD0120074 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 03:34:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nqHyu2lx2QuM for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 03:34:28 -0800 (PST)
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 EC3061208A1 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 03:34:26 -0800 (PST)
Date: Fri, 20 Dec 2019 03:34:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576841665; bh=6oXt8hwcBnBsenDkXwpFIZ589Luyi4272oyZLB3v6K0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TdLwZ8/ltvG6ydKSpzcp2jLazI+KwAfCt7P2EhwIBw0XCsBHjL4+2aOIa9847YB5+ 2my25C+tMd3hiCziqdI1MuYGK1VHP557TJDTzxEPHeUGmd0pTuScmBu4aPrGMajk6n 4y7hu0X0a+NI94ERFNZwbcI7j+fXWl/GXLpRh+jc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK37NHUBVRSVIPCHD4V4BHSEDEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/c567895372@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfcb1c153cbd_77993fd6a56cd96c560567"; 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/h-ZEV0jP3JsYR5c3Y7QREoJ1gvo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 11:34:30 -0000

----==_mimepart_5dfcb1c153cbd_77993fd6a56cd96c560567
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson Does something like "Receipt of malformed message is a stream-level error, as a tunnel might forward them" sounds OK 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/pull/3303#issuecomment-567895372
----==_mimepart_5dfcb1c153cbd_77993fd6a56cd96c560567
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> Does something like "Receipt of malformed message is a stream-level error, as a tunnel might forward them" sounds OK 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/pull/3303?email_source=notifications&amp;email_token=AFTOJK6OX7IFYF6LA4G756LQZSUUDA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMWKTA#issuecomment-567895372">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY3GBAUKJX2AU73IQ3QZSUUDANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZRUY33RD3KTTSRRT3QZSUUDA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMWKTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK6OX7IFYF6LA4G756LQZSUUDA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMWKTA#issuecomment-567895372",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK6OX7IFYF6LA4G756LQZSUUDA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHMWKTA#issuecomment-567895372",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfcb1c153cbd_77993fd6a56cd96c560567--


From nobody Fri Dec 20 06:24: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 2B0C0120047 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 06:24:27 -0800 (PST)
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 tfYFJeTUNi_O for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 06:24:25 -0800 (PST)
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 647B9120045 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 06:24:25 -0800 (PST)
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 6393B6E0212 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 06:24:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576851864; bh=FacU+nEKWGSfkIFkgHBk1C/ny4OHQrdiw0sef38L8rQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vlpwUEDHsQqy4kY9isM64D5B14fhYcYfhVk5NPgqg8LlBkS4ogru0sXfi1kwSsBkI xVczZzmF7veCDnr0LAS441fH4grS3CiEnla63BnRv7z7H3fFoG/1smQzSigllC82HG 3W7NI+GWFMKHsUY9VMnYuzklfXiDphthuB8Jd4NA=
Date: Fri, 20 Dec 2019 06:24:24 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZE577EOIWTNLRXYMN4BIGBREVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/567941804@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfcd99851e3e_15ae3fba6f0cd96011321e7"; 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/vodr2RyGEtP-Wo0iUnTID3osbX8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 14:24:27 -0000

----==_mimepart_5dfcd99851e3e_15ae3fba6f0cd96011321e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@larseggert Can you clarify what "ACK every burst" is?  Is this along the lines of the optimization described in recovery: "As an optimization, a receiver MAY process multiple packets before sending any ACK frames in response. In this case the receiver can determine whether an immediate or delayed acknowledgement should be generated after processing incoming packets."

Would adding an "Always ACK every IW to limit bursts" be a helpful addition?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-567941804
----==_mimepart_5dfcd99851e3e_15ae3fba6f0cd96011321e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/larseggert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/larseggert">@larseggert</a> Can you clarify what "ACK every burst" is?  Is this along the lines of the optimization described in recovery: "As an optimization, a receiver MAY process multiple packets before sending any ACK frames in response. In this case the receiver can determine whether an immediate or delayed acknowledgement should be generated after processing incoming packets."</p>
<p>Would adding an "Always ACK every IW to limit bursts" be a helpful addition?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK7KLO4HBVYAVJTGNILQZTIRRA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHNBVLA#issuecomment-567941804">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7DQNPXN2QG7AX36IDQZTIRRANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7265BBM67X4CXVHFLQZTIRRA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHNBVLA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK7KLO4HBVYAVJTGNILQZTIRRA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHNBVLA#issuecomment-567941804",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK7KLO4HBVYAVJTGNILQZTIRRA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHNBVLA#issuecomment-567941804",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfcd99851e3e_15ae3fba6f0cd96011321e7--


From nobody Fri Dec 20 06:45: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 8A97C12006E for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 06:44:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Kx1Z5Lr2-qe for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 06:44:57 -0800 (PST)
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 BBB48120072 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 06:44:57 -0800 (PST)
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 E050AA09FB for <quic-issues@ietf.org>; Fri, 20 Dec 2019 06:44:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576853096; bh=QkpuV76X/wMaMtAwrnG6p4d/mKAfvRC6jatq0Dsy2Ug=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NFCj5i0t67RnOIM2DseUoW2RsnPJLMVn1NOKl9fXkRIk8HTGG8US+LU0nI1IpSoiI x5oKaqfk83OAu5pmSBWhbtC6M9L/kpr+IJOHxPTD50MwHi7y1kcdiIIUCBGpSOv25n bkhtI3vWJ/yoZJbxLVLNtgIv/qJxiGtI8io0Kj/E=
Date: Fri, 20 Dec 2019 06:44:56 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYLHNC7ZLMZ4VFQCBF4BIIOREVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/335296026@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfcde68d22df_1a1f3f7e69acd95c24935"; 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/WAjK_AE7Y6qo6UsixWEqGlVTW4Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 14:45:00 -0000

----==_mimepart_5dfcde68d22df_1a1f3f7e69acd95c24935
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.



> @@ -801,33 +801,37 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}

I can see that.  These flow control sections are a bit too long for my liking, but it's good enough 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/3301#pullrequestreview-335296026
----==_mimepart_5dfcde68d22df_1a1f3f7e69acd95c24935
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/3301#discussion_r360402069">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -801,33 +801,37 @@ limit is increased.
 
 ## Flow Credit Increments {#fc-credit}
</pre>
<p>I can see that.  These flow control sections are a bit too long for my liking, but it's good enough 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/3301?email_source=notifications&amp;email_token=AFTOJK7MCU3QZXYW4VIUFLTQZTK6RA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP6DMGQ#pullrequestreview-335296026">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYFAE4W4PAM2H4KGZ3QZTK6RANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYNWLOBR4TB52RRASDQZTK6RA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP6DMGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK7MCU3QZXYW4VIUFLTQZTK6RA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP6DMGQ#pullrequestreview-335296026",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK7MCU3QZXYW4VIUFLTQZTK6RA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP6DMGQ#pullrequestreview-335296026",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfcde68d22df_1a1f3f7e69acd95c24935--


From nobody Fri Dec 20 07:08: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 6ACFC12008D for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 07:08:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id REbr1QwhyIXI for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 07:08:18 -0800 (PST)
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 BE9FE120088 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 07:08:18 -0800 (PST)
Date: Fri, 20 Dec 2019 07:08:18 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576854498; bh=Jw0r3jfaBPlXLI7/Xbd1YXShLpPTrlkleXLfFcubv2g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hw+hohId/f/kUtq0XaXuzTANqmgLq/NOYd1EqhBXZv5o9GdrrCKKBXVFf0p7QgZKr 7EDzTkJXmMfWm3oyt903bdH2xTJErMdZSBKDsaADN6PZErkIZRhd21VcPOJFLqhLa/ zqLvOTZQg3SR8o/xDqPJ7AyJLWaxg29GS3ETujw0=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5CQMF4IMJ6G6GCVLV4BILGFEVBNHHCADX3MM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3301/review/335309809@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3301@github.com>
References: <quicwg/base-drafts/pull/3301@github.com>
Subject: Re: [quicwg/base-drafts] Don't recommend 3 RTTs of credit (and other editorial) (#3301)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfce3e2141fb_22103f8de1ccd964134073d"; 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/GQqoVgEXvnnrm1_mHN3luMf42Qk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 15:08:20 -0000

----==_mimepart_5dfce3e2141fb_22103f8de1ccd964134073d
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/3301#pullrequestreview-335309809
----==_mimepart_5dfce3e2141fb_22103f8de1ccd964134073d
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/3301?email_source=notifications&amp;email_token=AFTOJK7BYCUP4DI2YL3VRPDQZTNWFA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP6GX4I#pullrequestreview-335309809">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7FJCGSBLICBJ67BWLQZTNWFANCNFSM4J2YHBAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6UUQSBTUUYV5COTH3QZTNWFA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP6GX4I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK7BYCUP4DI2YL3VRPDQZTNWFA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP6GX4I#pullrequestreview-335309809",
"url": "https://github.com/quicwg/base-drafts/pull/3301?email_source=notifications\u0026email_token=AFTOJK7BYCUP4DI2YL3VRPDQZTNWFA5CNFSM4J2YHBAKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP6GX4I#pullrequestreview-335309809",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfce3e2141fb_22103f8de1ccd964134073d--


From nobody Fri Dec 20 08: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 3E82612011B for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 08:06:28 -0800 (PST)
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 n-liwE1tn4FR for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 08:06:26 -0800 (PST)
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 B9CCE12011F for <quic-issues@ietf.org>; Fri, 20 Dec 2019 08:06:26 -0800 (PST)
Date: Fri, 20 Dec 2019 08:06:25 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576857985; bh=rTM8JbnLqJ/dwD1OusJ+dzHKz7GLXZxmiHkQzOyFjOk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=v4G1kMRRan3nK/n7ofQ0zoxALoe2v8W1I29dIME5agET11ijcj1kt8/XZoVKiSpg7 dOGZmKut8zBxGiN7AYMeS56CiWi54f1y87wq/9guOxd/i4Jt2LBcKKNvPpNp7PC1Fy 4p446ZtJkXk2lx/8Ss4Yv5UGqbv87FhhD4XlM7fY=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZFXUJQMZ64CTFKSWF4BISADEVBNHHCAQAPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3309@github.com>
Subject: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfcf181b9501_7d2b3fa5cf4cd95c15178a2"; 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/nOL1guS0A_ggWMLKvcU6BFwOKws>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 16:06:28 -0000

----==_mimepart_5dfcf181b9501_7d2b3fa5cf4cd95c15178a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As proposed on the issue, this removes the DUPLICATE_PUSH frame and permits duplicate PUSH_PROMISE frames which are required to have identical headers.

Fixes #3275.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3309

-- Commit Summary --

  * Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE

-- File Changes --

    M draft-ietf-quic-http.md (104)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3309.patch
https://github.com/quicwg/base-drafts/pull/3309.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/3309

----==_mimepart_5dfcf181b9501_7d2b3fa5cf4cd95c15178a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As proposed on the issue, this removes the DUPLICATE_PUSH frame and permits duplicate PUSH_PROMISE frames which are required to have identical headers.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3275.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="529292890" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3275" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3275/hovercard" href="https://github.com/quicwg/base-drafts/issues/3275">#3275</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/3309'>https://github.com/quicwg/base-drafts/pull/3309</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3309/files#diff-0">draft-ietf-quic-http.md</a>
    (104)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3309.patch'>https://github.com/quicwg/base-drafts/pull/3309.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3309.diff'>https://github.com/quicwg/base-drafts/pull/3309.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/3309?email_source=notifications&amp;email_token=AFTOJK2MYQGQQMKT5YVCD2TQZTUQDA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4ICAB43A">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3EQFG6FMU4Q3FMGBLQZTUQDANCNFSM4J57ZFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4OICGCPV6BUKNTO43QZTUQDA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4ICAB43A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK2MYQGQQMKT5YVCD2TQZTUQDA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4ICAB43A",
"url": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK2MYQGQQMKT5YVCD2TQZTUQDA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4ICAB43A",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dfcf181b9501_7d2b3fa5cf4cd95c15178a2--


From nobody Fri Dec 20 08:07: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 60254120128 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 08:07:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6wANtoIPcT8S for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 08:07:45 -0800 (PST)
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 0ACBC12012E for <quic-issues@ietf.org>; Fri, 20 Dec 2019 08:07:41 -0800 (PST)
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 55D4C8C0E23 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 08:07:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576858061; bh=020yyQlkD/K6qJgvDMtPPzoPdwpv9fKLFcr2oL+RiG8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IOtGwY4FB7FL8XNwcdhd42DD9dM/4yS4XoYDJqx57bzVS/OJPWXy5tF/EZfrWcJc0 w6mV+khVy8GvkF1rJ1QLI0x0q9Ie7qPLQTHR3KkRNXrQoMSnXDcSR0aNNR+JlLWzLc EUN09i2crxrh6xV2W5OqvTtXo8AcP0HqEA/b8rBU=
Date: Fri, 20 Dec 2019 08:07:41 -0800
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3OXTYPHFUQRM5EUWN4BISE3EVBNHHB7DC6LI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3275/567977291@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3275@github.com>
References: <quicwg/base-drafts/issues/3275@github.com>
Subject: Re: [quicwg/base-drafts] Why are there two ways of associating push with requests? (#3275)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfcf1cd440ce_20a63faf1facd95c163545b"; 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/nOu6DBVcEZfX_ZSCT5cD1rJZqRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 16:07:47 -0000

----==_mimepart_5dfcf1cd440ce_20a63faf1facd95c163545b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not sure if I'm doing Gituhub right, but I just cooked up a PR to remove DUPLICATE_PUSH and permit duplicate PUSH_PROMISE frames which must contain the same 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/issues/3275#issuecomment-567977291
----==_mimepart_5dfcf1cd440ce_20a63faf1facd95c163545b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Not sure if I'm doing Gituhub right, but I just cooked up a PR to remove DUPLICATE_PUSH and permit duplicate PUSH_PROMISE frames which must contain the same 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/issues/3275?email_source=notifications&amp;email_token=AFTOJK7NJBBKOT7XWIHH47DQZTUU3A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHNKKSY#issuecomment-567977291">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYCKMPADG3SXQB4JIDQZTUU3ANCNFSM4JSFRKXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3ZLOJ62MLUI7HCVXTQZTUU3A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHNKKSY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK7NJBBKOT7XWIHH47DQZTUU3A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHNKKSY#issuecomment-567977291",
"url": "https://github.com/quicwg/base-drafts/issues/3275?email_source=notifications\u0026email_token=AFTOJK7NJBBKOT7XWIHH47DQZTUU3A5CNFSM4JSFRKX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHNKKSY#issuecomment-567977291",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfcf1cd440ce_20a63faf1facd95c163545b--


From nobody Fri Dec 20 09:10: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 3550512086F for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 09:10:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31oOo8Enibqw for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 09:10:38 -0800 (PST)
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 DD76512084D for <quic-issues@ietf.org>; Fri, 20 Dec 2019 09:10:37 -0800 (PST)
Date: Fri, 20 Dec 2019 09:10:36 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576861837; bh=Hn82sJRrW+blqa0GTndewMTzrFNJT/Yr5SoGuxr+d3U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hucjIm7PDvjdddfk0uTl6s1Gl14GK+oa2v8YwrM0eg/WdEnLthhG+FRCMWxWXmYsM +x62b4oF/EA76GJGBb+QUX6jaXvMOS/pKgQxoJ7x+LOL5DlvYPnOobjtK4y7UM5c4U wFgRUiGHxAc5ptEezk5Ckb4RK2QQjMQ81e+YiLOw=
From: Ryan Hamilton <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/3309/push/4422568397@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3309@github.com>
References: <quicwg/base-drafts/pull/3309@github.com>
Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfd008cee4bb_542a3faec62cd968153424e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
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/9t7s1oY8A7Y4vZxvwu4xYyMIpkc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 17:10:39 -0000

----==_mimepart_5dfd008cee4bb_542a3faec62cd968153424e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@RyanAtGoogle pushed 1 commit.

d91dd854b95329493dd6fb9e5833989293a58ba9  wrap


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3309/files/22782188e6c53fd1fd50ad584db9c868963bbed9..d91dd854b95329493dd6fb9e5833989293a58ba9

----==_mimepart_5dfd008cee4bb_542a3faec62cd968153424e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/RyanAtGoogle" class="user-mention">@RyanAtGoogle</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d91dd854b95329493dd6fb9e5833989293a58ba9">d91dd85</a>  wrap</li>
</ul>


<p style="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/3309/files/22782188e6c53fd1fd50ad584db9c868963bbed9..d91dd854b95329493dd6fb9e5833989293a58ba9?email_source=notifications&amp;email_token=AFTOJK4YJ7I3TSRX6V2WSPLQZT4AZA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TKNZZGIZDCMKQOVZWQIZUGQZDENJWHAZTSNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7HOUGS53XKFKLMGBDQZT4AZANCNFSM4J57ZFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY3HQAIP533UJF75ITQZT4AZA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TKNZZGIZDCMKQOVZWQIZUGQZDENJWHAZTSNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3309/files/22782188e6c53fd1fd50ad584db9c868963bbed9..d91dd854b95329493dd6fb9e5833989293a58ba9?email_source=notifications\u0026email_token=AFTOJK4YJ7I3TSRX6V2WSPLQZT4AZA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TKNZZGIZDCMKQOVZWQIZUGQZDENJWHAZTSNY",
"url": "https://github.com/quicwg/base-drafts/pull/3309/files/22782188e6c53fd1fd50ad584db9c868963bbed9..d91dd854b95329493dd6fb9e5833989293a58ba9?email_source=notifications\u0026email_token=AFTOJK4YJ7I3TSRX6V2WSPLQZT4AZA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TKNZZGIZDCMKQOVZWQIZUGQZDENJWHAZTSNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dfd008cee4bb_542a3faec62cd968153424e--


From nobody Fri Dec 20 09:18: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 DD18312084D for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 09:18:42 -0800 (PST)
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 GWy8NJKMz_Gf for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 09:18:41 -0800 (PST)
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 5F1581209FB for <quic-issues@ietf.org>; Fri, 20 Dec 2019 09:18:29 -0800 (PST)
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 B9728660C4D for <quic-issues@ietf.org>; Fri, 20 Dec 2019 09:18:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576862308; bh=oeDiiApyUxXaoVZFo+D2Ch8foyvrBbst+VAchsolWpI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ta18k6Ym7b+PANjO+FAiAK7AmC7VSwaWPQcJHkUoimfLkTw3gtjkxOHFLITErJOo8 wh2e9SBJKBMxdN+QnRypyR/d+z9zC2n7+v3QCKB/R0ZBisbQqtStr4sT4ITn4fjV1m 16CbHtTCSRed8DT/PycxVPXd0QIGUQDHzqqsuZcQ=
Date: Fri, 20 Dec 2019 09:18:28 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYD6J5SZTNR5SFHQRV4BI2OJEVBNHHCAQAPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3309/review/335391434@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3309@github.com>
References: <quicwg/base-drafts/pull/3309@github.com>
Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfd0264aa928_47a03fd9f06cd96415242e0"; 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/Arpv-xZ8BQFZsdOFrGGEVv7Aiv8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 17:18:43 -0000

----==_mimepart_5dfd0264aa928_47a03fd9f06cd96415242e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

I think this LG, but certainly @MikeBishop should take a look

> -become available, or can initiate requests for discovered resources and cancel
-the requests if the requested resource is already being pushed. When a client
-receives a new push stream with an as-yet-unknown Push ID, both the associated
-client request and the pushed request headers are unknown.  The client can
-buffer the stream data in expectation of the matching PUSH_PROMISE. The client
-can use stream flow control (see section 4.1 of {{QUIC-TRANSPORT}}) to limit the
-amount of data a server may commit to the pushed stream.
+Due to reordering, push stream data can arrive before the corresponding
+PUSH_PROMISE frame.  When a client receives a new push stream with an
+as-yet-unknown Push ID, both the associated client request and the pushed
+request headers are unknown.  The client can buffer the stream data in
+expectation of the matching PUSH_PROMISE. The client can use stream flow control
+(see section 4.1 of {{QUIC-TRANSPORT}}) to limit the amount of data a server may
+commit to the pushed stream.
+
+If the same Push ID is promised on multiple request streams, the decompressed

I might be inclined to put this at the end of the paragraph on lines 623/624?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3309#pullrequestreview-335391434
----==_mimepart_5dfd0264aa928_47a03fd9f06cd96415242e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>I think this LG, but certainly <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/MikeBishop/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> should take a look</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3309#discussion_r360475607">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; -become available, or can initiate requests for discovered resources and cancel
-the requests if the requested resource is already being pushed. When a client
-receives a new push stream with an as-yet-unknown Push ID, both the associated
-client request and the pushed request headers are unknown.  The client can
-buffer the stream data in expectation of the matching PUSH_PROMISE. The client
-can use stream flow control (see section 4.1 of {{QUIC-TRANSPORT}}) to limit the
-amount of data a server may commit to the pushed stream.
+Due to reordering, push stream data can arrive before the corresponding
+PUSH_PROMISE frame.  When a client receives a new push stream with an
+as-yet-unknown Push ID, both the associated client request and the pushed
+request headers are unknown.  The client can buffer the stream data in
+expectation of the matching PUSH_PROMISE. The client can use stream flow control
+(see section 4.1 of {{QUIC-TRANSPORT}}) to limit the amount of data a server may
+commit to the pushed stream.
+
+If the same Push ID is promised on multiple request streams, the decompressed
</pre>
<p>I might be inclined to put this at the end of the paragraph on lines 623/624?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications&amp;email_token=AFTOJK3PRIQ4D4Q5AQQ56LLQZT46JA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP62VSQ#pullrequestreview-335391434">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4CRQ4X7ZSFMHVJDU3QZT46JANCNFSM4J57ZFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6Q35REPI37RBPL2SLQZT46JA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP62VSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK3PRIQ4D4Q5AQQ56LLQZT46JA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP62VSQ#pullrequestreview-335391434",
"url": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK3PRIQ4D4Q5AQQ56LLQZT46JA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP62VSQ#pullrequestreview-335391434",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfd0264aa928_47a03fd9f06cd96415242e0--


From nobody Fri Dec 20 11: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 E1A0F1209A5 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 11:16:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I59M28kkzLgo for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 11:16:56 -0800 (PST)
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 7A8E11209A0 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 11:16:56 -0800 (PST)
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 D25A296025E for <quic-issues@ietf.org>; Fri, 20 Dec 2019 11:16:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576869415; bh=2vIErxgRo1pKq89ndIWjKidXBsCZ/P+7FgPI1n4ZoBk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qs6Yc2IV5bVqWB35L4rFsiax8qXpNrPp7sGPKyjHo17x7Z0/9UxWjWJa1japdecUu 2FekbUkYIUoL+Dzxekg1In0OoG/3Wn6E+DjRx177CX8dO7O081cjmLITU89FfaAnFW pnEM7cz8bDdkdE15r7DeaY9rl85CGYRc1QqXXSiM=
Date: Fri, 20 Dec 2019 11:16:55 -0800
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK27N3LQORK2OJBZNT54BJIKPEVBNHHCAQAPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3309/review/335468778@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3309@github.com>
References: <quicwg/base-drafts/pull/3309@github.com>
Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfd1e27c3a64_6bf43fd97b8cd9641502072"; 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/oN01rZEJN39iNyhefWehRaq5Peo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 19:16:58 -0000

----==_mimepart_5dfd1e27c3a64_6bf43fd97b8cd9641502072
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.

Didnt we say on the issue that push promise  should include a URL in order to improve the chances of detecting conflicts if we remove duplicate 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/3309#pullrequestreview-335468778
----==_mimepart_5dfd1e27c3a64_6bf43fd97b8cd9641502072
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<p>Didnt we say on the issue that push promise  should include a URL in order to improve the chances of detecting conflicts if we remove duplicate 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/3309?email_source=notifications&amp;email_token=AFTOJKZY7VIVV7YX7WN6GWDQZUK2PA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP7NR2Q#pullrequestreview-335468778">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK65A3YGSJDOCGFY6ALQZUK2PANCNFSM4J57ZFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2E74W2AY5CGRTNISLQZUK2PA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP7NR2Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJKZY7VIVV7YX7WN6GWDQZUK2PA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP7NR2Q#pullrequestreview-335468778",
"url": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJKZY7VIVV7YX7WN6GWDQZUK2PA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCP7NR2Q#pullrequestreview-335468778",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfd1e27c3a64_6bf43fd97b8cd9641502072--


From nobody Fri Dec 20 12: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 D88401209D1 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 12:26:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tRriu3s5kCHH for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 12:26:47 -0800 (PST)
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 B36E01209CF for <quic-issues@ietf.org>; Fri, 20 Dec 2019 12:26:47 -0800 (PST)
Date: Fri, 20 Dec 2019 12:26:46 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576873606; bh=qAwv35d+31nii+bZhOPln1zbnX1rPZnIAt50IJnqnUs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K+AlKD4mFkloueh28j/AECalo4fkQz98bf9J0hziIZMjUGqh8zcwRVTQqSew+yW3A b7cAv5bLjAqrKq1eyG9lwDMMDuXU8qnELLGy1UHx4JX+4J4EMEv30VBuzdSsJx4uSF vMoKOUnsyhi3Zfj5Ff7AVhU+wksNJXSfEYWltGvA=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZKVJV5VOCCV3HEK754BJQQNEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/c568076440@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfd2e86e134c_767f3ff9cf6cd960235645"; 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/W6lNUXDKiAtXX-4ce8ghRBuaJHg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 20:26:49 -0000

----==_mimepart_5dfd2e86e134c_767f3ff9cf6cd960235645
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho: I'll suggest "Clarify behavior for HTTP tunnels" as a better title

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3303#issuecomment-568076440
----==_mimepart_5dfd2e86e134c_767f3ff9cf6cd960235645
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/kazuho/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>: I'll suggest "Clarify behavior for HTTP tunnels" as a better title</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications&amp;email_token=AFTOJKZ5OTNVZB7KTIVGZHLQZUTANA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOCRGA#issuecomment-568076440">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ZCKUQLQWEQOAETRDQZUTANANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYFFVZAINN4FBHBWE3QZUTANA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOCRGA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJKZ5OTNVZB7KTIVGZHLQZUTANA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOCRGA#issuecomment-568076440",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJKZ5OTNVZB7KTIVGZHLQZUTANA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOCRGA#issuecomment-568076440",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfd2e86e134c_767f3ff9cf6cd960235645--


From nobody Fri Dec 20 12:54: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 6CF2C1209D1 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 12:54:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mE9T2A8t0y_X for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 12:54:38 -0800 (PST)
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 7CE21120859 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 12:54:38 -0800 (PST)
Date: Fri, 20 Dec 2019 12:54:37 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576875277; bh=BopRKLI3S5AqRsyp1PNmfxiOw5c1ditSdJRbjkJ/P+8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tjxyBtTFpG4C3P++3uFI8GaZ7q8UjPc3E0lMXSsZKsmhXW5uqM+aW2EQimeLDX9me QLoq9x5gOs8kvMqFJ3cZAvX/j4kF/gAjasBFgVyqA1zPPW8NonJDmCzfIgDT9m1xHI M6hE9xcehaAKfV9ZC2HtZIc8HHY58/lrGIuNDN4Y=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7JIFB4HQT6SGR65Q54BJTY3EVBNHHCAQAPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3309/c568083521@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3309@github.com>
References: <quicwg/base-drafts/pull/3309@github.com>
Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfd350da99b5_5b3e3fbb912cd9681828eb"; 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/Lg8ta8XTddkyM7TmmQCgbLJv5FU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 20:54:40 -0000

----==_mimepart_5dfd350da99b5_5b3e3fbb912cd9681828eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Didnt we say on the issue that push promise should include a URL in order to improve the chances of detecting conflicts if we remove duplicate push?

The PUSH_PROMISE includes the full request headers, including the URL, 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/3309#issuecomment-568083521
----==_mimepart_5dfd350da99b5_5b3e3fbb912cd9681828eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Didnt we say on the issue that push promise should include a URL in order to improve the chances of detecting conflicts if we remove duplicate push?</p>
</blockquote>
<p>The PUSH_PROMISE includes the full request headers, including the URL, 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/3309?email_source=notifications&amp;email_token=AFTOJK25A7BEGOQGU5TS24DQZUWI3A5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOEIQI#issuecomment-568083521">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5TK2BLBOP2WNYZHU3QZUWI3ANCNFSM4J57ZFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2YW5OXBQ4KBLNZ2ULQZUWI3A5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOEIQI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK25A7BEGOQGU5TS24DQZUWI3A5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOEIQI#issuecomment-568083521",
"url": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK25A7BEGOQGU5TS24DQZUWI3A5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOEIQI#issuecomment-568083521",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfd350da99b5_5b3e3fbb912cd9681828eb--


From nobody Fri Dec 20 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 96CAC1209D1 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 12:56:57 -0800 (PST)
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 WDWCSBG-Iukw for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 12:56:56 -0800 (PST)
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 4433F120859 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 12:56:56 -0800 (PST)
Date: Fri, 20 Dec 2019 12:56:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576875415; bh=wjZsM/RorQ7Q7p77sYggqHaqBWQ8UaM8CEaVa5AyHwE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HVKB2VnD+9eEGh16N4OTqy4Ii0bFz5Grjdsj6MFU+fndkf43SvhEvdttHnyUN/+Sz hims9n/NLrsThkfNO+hAX+qbNIOQlbHKpWJ1GoKTJgp9+P+t7s4tl2z6XhgkQjZwJZ csx1uSQmJKR5gyZawVuiylilFdfSBPgGkgyvLTyI=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4MOQZH3HU3SZRIU654BJUBPEVBNHHCAQAPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3309/c568085098@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3309@github.com>
References: <quicwg/base-drafts/pull/3309@github.com>
Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfd359769b98_7af43fdeea8cd9684621e"; 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/_jTOytjtv_vsC1AYcAhvHSXQVh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 20:56:58 -0000

----==_mimepart_5dfd359769b98_7af43fdeea8cd9684621e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh oops :D

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3309#issuecomment-568085098
----==_mimepart_5dfd359769b98_7af43fdeea8cd9684621e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Oh oops :D</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications&amp;email_token=AFTOJK34H56KGBO6N4H4NR3QZUWRPA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOEU2Q#issuecomment-568085098">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK75AVX3Q4WYU4DL633QZUWRPANCNFSM4J57ZFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK44EQGJGSIQCWZWJXTQZUWRPA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOEU2Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK34H56KGBO6N4H4NR3QZUWRPA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOEU2Q#issuecomment-568085098",
"url": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK34H56KGBO6N4H4NR3QZUWRPA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOEU2Q#issuecomment-568085098",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfd359769b98_7af43fdeea8cd9684621e--


From nobody Fri Dec 20 14:06: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 B56EF1208D9 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 14:06:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hndvkwPVVNpS for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 14:06:41 -0800 (PST)
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 0E47D1200EF for <quic-issues@ietf.org>; Fri, 20 Dec 2019 14:06:41 -0800 (PST)
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 1D590661DDF for <quic-issues@ietf.org>; Fri, 20 Dec 2019 14:06:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576879600; bh=EBzw2x2WPr1J94k2EJMfvgCQobMB+syk9SHepw/dfo0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vThWE9Xu0j0GGMYC77dLjwaa792TnxQNJAbSyjwLKtKkU1n+zkq5//TEOACfbbxKi 4rEW3qK4wWLUY4bPCJSMyhaxO+osVbLRIrGS6Xo569cuLviCq2nakBakrnUGNgPza+ RPfs+cZXG4wGRD/nol7Fj63CaHFUqqSnlObBKPcw=
Date: Fri, 20 Dec 2019 14:06:40 -0800
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYLPSJIDQPQNM4MQIF4BJ4HBEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/c568105292@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that tunnels can send malformed HTTP message, and it is not a connection-level error (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfd45f0d381_333d3fac8c4cd95c323356"; 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/jztzSXVh1P-64A5MUh9nPoYvFJw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 22:06:43 -0000

----==_mimepart_5dfd45f0d381_333d3fac8c4cd95c323356
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Either works. "Forwarding status of errors on 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/pull/3303#issuecomment-568105292
----==_mimepart_5dfd45f0d381_333d3fac8c4cd95c323356
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Either works. "Forwarding status of errors on 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/pull/3303?email_source=notifications&amp;email_token=AFTOJKYKX26VGCBR2JNZUHTQZU6XBA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOJSTA#issuecomment-568105292">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZFNW2KGM6DVAMK5NTQZU6XBANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5NI34EG2LQGILXTJ3QZU6XBA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOJSTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJKYKX26VGCBR2JNZUHTQZU6XBA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOJSTA#issuecomment-568105292",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJKYKX26VGCBR2JNZUHTQZU6XBA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOJSTA#issuecomment-568105292",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfd45f0d381_333d3fac8c4cd95c323356--


From nobody Fri Dec 20 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 83D141209D4 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 15:36:22 -0800 (PST)
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 4OLFmGNMorH9 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 15:36:21 -0800 (PST)
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 1E23A1209D3 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 15:36:21 -0800 (PST)
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 B521B26175E for <quic-issues@ietf.org>; Fri, 20 Dec 2019 15:36:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576884980; bh=DEXO4mjiwGt1W8VGMD+YiceNQqiXCehsClK8wqJ7F68=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ITRncuj4FJ5TFUV3hnhzwevNaASTJepBaQu5Nag+EvAP12J0jhp/9xPVDSnkW0+n1 /yIDoxUarBqu7u0GEwOoRtXmJHkgQUJDtRmZ2RN4kEY1/420OTH+KolpyF6ktX/9EP LE7Qig4arEsKwBbkqWPES6MhpG2vWadYgLuQO3oE=
Date: Fri, 20 Dec 2019 15:36:20 -0800
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7OODYTIBP7PH7ZAC54BKGXJEVBNHHCAQAPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3309/review/335565662@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3309@github.com>
References: <quicwg/base-drafts/pull/3309@github.com>
Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfd5af47072f_17db3f9b902cd95c59798c"; 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/IZgHGtr9WMWf3gm-LL5RHtopc7k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 20 Dec 2019 23:36:22 -0000

----==_mimepart_5dfd5af47072f_17db3f9b902cd95c59798c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.

LGTM modulo one editorial point.

> @@ -603,11 +602,10 @@ client making the indicated request.  This trades off network usage against a
 potential latency gain.  HTTP/3 server push is similar to what is described in
 HTTP/2 {{!HTTP2}}, but uses different mechanisms.
 
-Each server push is identified by a unique Push ID. This Push ID is used in a
-single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the request
-headers, possibly included in one or more DUPLICATE_PUSH frames (see
-{{frame-duplicate-push}}), then included with the push stream which ultimately
-fulfills those promises.
+Each server push is identified by a unique Push ID. This Push ID is used in all
+PUSH_PROMISE frames (see {{frame-push-promise}}) which carries the request
+headers, then included with the push stream which ultimately fulfills those
+promises.

It might be better to more explicit to say "one or more" than "all", like following, clarifying that the values MUST be the same when sent more than once.

 _This Push ID is used in one or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the request headers, then included with the push stream which ultimately fulfills those promises. When the same Push ID is promised on multiple request streams, the decompressed request header fields MUST be byte-for-byte identical._

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3309#pullrequestreview-335565662
----==_mimepart_5dfd5af47072f_17db3f9b902cd95c59798c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<p>LGTM modulo one editorial point.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3309#discussion_r360607415">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -603,11 +602,10 @@ client making the indicated request.  This trades off network usage against a
 potential latency gain.  HTTP/3 server push is similar to what is described in
 HTTP/2 {{!HTTP2}}, but uses different mechanisms.
 
-Each server push is identified by a unique Push ID. This Push ID is used in a
-single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the request
-headers, possibly included in one or more DUPLICATE_PUSH frames (see
-{{frame-duplicate-push}}), then included with the push stream which ultimately
-fulfills those promises.
+Each server push is identified by a unique Push ID. This Push ID is used in all
+PUSH_PROMISE frames (see {{frame-push-promise}}) which carries the request
+headers, then included with the push stream which ultimately fulfills those
+promises.
</pre>
<p>It might be better to more explicit to say "one or more" than "all", like following, clarifying that the values MUST be the same when sent more than once.</p>
<p><em>This Push ID is used in one or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the request headers, then included with the push stream which ultimately fulfills those promises. When the same Push ID is promised on multiple request streams, the decompressed request header fields MUST be byte-for-byte identical.</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/3309?email_source=notifications&amp;email_token=AFTOJK2BHHYC2KGP73XS2GDQZVJHJA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQAFGXQ#pullrequestreview-335565662">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6HCLCPV4J7X3FU7F3QZVJHJANCNFSM4J57ZFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ROYOQEQ7YKSP3IT3QZVJHJA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQAFGXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK2BHHYC2KGP73XS2GDQZVJHJA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQAFGXQ#pullrequestreview-335565662",
"url": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK2BHHYC2KGP73XS2GDQZVJHJA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQAFGXQ#pullrequestreview-335565662",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfd5af47072f_17db3f9b902cd95c59798c--


From nobody Fri Dec 20 17:22: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 5B6541209EE for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 17:22:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OT0L8pgfpi-R for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 17:22:47 -0800 (PST)
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 2861C1209EB for <quic-issues@ietf.org>; Fri, 20 Dec 2019 17:22:47 -0800 (PST)
Date: Fri, 20 Dec 2019 17:22:45 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576891365; bh=WPmKDxw+5Y9zAIdKX25ncUwUr57SUOifF+PdCbY0PAY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QFYnTRJiB8AxC8dLy653L+h2GzDB9DIx2yeKcMUWto17K8eRE74tL3s3IUgwVYh79 73dJDsWjlkHF2xFalRz+h1ibg9cdHBxGxPyFMP9l727p1Ce281S6nLtz1gzI8vcP2z 4ojO1/c3cRKFOPVujk1j5vceKBl2aJuJW7VdphHU=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY3LMB4ORZ7BH3PS5F4BKTGLEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/568139395@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfd73e5d3dd4_14d3fa9b2acd9605898e6"; 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/spB-HJNCMPNjhY348TM4tbIaGF8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 21 Dec 2019 01:22:48 -0000

----==_mimepart_5dfd73e5d3dd4_14d3fa9b2acd9605898e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I'm less sanguine about saying the tunnel could silently pass through things like truncated frames, unknown frame types, etc.

It seems to me that we don't need to specify what tunnels _ought to_ do but recognize what tunnels _might_ do. The way I read it, Kazuho's proposed recommendation makes sense when a tunnel passes a partial response through, as H2O does and others might 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/3300#issuecomment-568139395
----==_mimepart_5dfd73e5d3dd4_14d3fa9b2acd9605898e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>I'm less sanguine about saying the tunnel could silently pass through things like truncated frames, unknown frame types, etc.</p>
</blockquote>
<p>It seems to me that we don't need to specify what tunnels <em>ought to</em> do but recognize what tunnels <em>might</em> do. The way I read it, Kazuho's proposed recommendation makes sense when a tunnel passes a partial response through, as H2O does and others might 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/3300?email_source=notifications&amp;email_token=AFTOJKZNS4BZB4E234CCBXTQZVVWLA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOR5AY#issuecomment-568139395">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5JK36LMY4YQTWQPQDQZVVWLANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2CT7RO2O6HKSLD5Z3QZVVWLA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOR5AY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKZNS4BZB4E234CCBXTQZVVWLA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOR5AY#issuecomment-568139395",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJKZNS4BZB4E234CCBXTQZVVWLA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOR5AY#issuecomment-568139395",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfd73e5d3dd4_14d3fa9b2acd9605898e6--


From nobody Fri Dec 20 18:27: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 204451209F1 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 18:27:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ysfaC2oT71_f for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 18:27:51 -0800 (PST)
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 E1E981209FE for <quic-issues@ietf.org>; Fri, 20 Dec 2019 18:27:50 -0800 (PST)
Date: Fri, 20 Dec 2019 18:27:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576895270; bh=0rTuneHWBFDhhGWZLN86YoxxMpsjKABNzPtPtYTik/k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h5Tu5Ti3ezrlbAvPYXmvMyGvcCXOqDmB5+qOzdVo18GDhzsXW5MIJaO9dzXVYWB5t suOkl1pvagNEbIAx6wfBmm1CMhOoSGyDRGJWzkbDCLE2ZaAxFjBeLetuJ5SaL86zMA xTFe/Y/DtusCl6OwhrhisnG7goHo4bCtxwRazgK4=
From: Ryan Hamilton <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/3309/push/4423909798@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3309@github.com>
References: <quicwg/base-drafts/pull/3309@github.com>
Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfd8326409_2cfe3fa26decd96c1140026"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
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/BuW9USQRmxth9qCjWZy1rXeUrek>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 21 Dec 2019 02:27:52 -0000

----==_mimepart_5dfd8326409_2cfe3fa26decd96c1140026
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@RyanAtGoogle pushed 1 commit.

d7668a54c20039ccfd6dc7132e55c0f0ffc87047  one or more


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3309/files/d91dd854b95329493dd6fb9e5833989293a58ba9..d7668a54c20039ccfd6dc7132e55c0f0ffc87047

----==_mimepart_5dfd8326409_2cfe3fa26decd96c1140026
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/RyanAtGoogle" class="user-mention">@RyanAtGoogle</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d7668a54c20039ccfd6dc7132e55c0f0ffc87047">d7668a5</a>  one or more</li>
</ul>


<p style="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/3309/files/d91dd854b95329493dd6fb9e5833989293a58ba9..d7668a54c20039ccfd6dc7132e55c0f0ffc87047?email_source=notifications&amp;email_token=AFTOJK3LKU5WSA4QYJU75V3QZV5KLA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TKNZZGIZDCMKQOVZWQIZUGQZDGOJQHE3TSOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYZIEFDLSKGRTNMCLLQZV5KNANCNFSM4J57ZFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7IKXWNS5IF3GRWEDTQZV5KNA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TKNZZGIZDCMKQOVZWQIZUGQZDGOJQHE3TSOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3309/files/d91dd854b95329493dd6fb9e5833989293a58ba9..d7668a54c20039ccfd6dc7132e55c0f0ffc87047?email_source=notifications\u0026email_token=AFTOJK3LKU5WSA4QYJU75V3QZV5KLA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TKNZZGIZDCMKQOVZWQIZUGQZDGOJQHE3TSOA",
"url": "https://github.com/quicwg/base-drafts/pull/3309/files/d91dd854b95329493dd6fb9e5833989293a58ba9..d7668a54c20039ccfd6dc7132e55c0f0ffc87047?email_source=notifications\u0026email_token=AFTOJK3LKU5WSA4QYJU75V3QZV5KLA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TKNZZGIZDCMKQOVZWQIZUGQZDGOJQHE3TSOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dfd8326409_2cfe3fa26decd96c1140026--


From nobody Fri Dec 20 18: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 C2CFB120A02 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 18:28:28 -0800 (PST)
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 NcOeVE-zmPln for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 18:28:27 -0800 (PST)
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 882F31209FE for <quic-issues@ietf.org>; Fri, 20 Dec 2019 18:28:27 -0800 (PST)
Date: Fri, 20 Dec 2019 18:28:26 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576895306; bh=sSKq6EiwW7Df+BTsPwYwI0ftuR4aQ00svU/DIby2K9s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aWWfoJDhJSJOXG1lmUqkpGxHqAW2qu7pU3zfsJ/gagrVfGgwHP0tRkK0ulmyrsEG3 F5ec85Mh0cEPPT/dIZ5I7kvlZyyvIRKFl4rsLYF3xQ8XMnQG1EKtWcDOuYXFHvKI4y 6DO8ejaY8sjRigqRsuU7gcvFHsRbW2vmQNcbCN2s=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3K7VQ7M3HBYJID5YN4BK24VEVBNHHCAQAPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3309/review/335584324@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3309@github.com>
References: <quicwg/base-drafts/pull/3309@github.com>
Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfd834acad55_1cf83fea292cd9608609d6"; 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/G4Nd-FzGPySMaUevK0_MEdx5Vus>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 21 Dec 2019 02:28:29 -0000

----==_mimepart_5dfd834acad55_1cf83fea292cd9608609d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RyanAtGoogle commented on this pull request.



> @@ -603,11 +602,10 @@ client making the indicated request.  This trades off network usage against a
 potential latency gain.  HTTP/3 server push is similar to what is described in
 HTTP/2 {{!HTTP2}}, but uses different mechanisms.
 
-Each server push is identified by a unique Push ID. This Push ID is used in a
-single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the request
-headers, possibly included in one or more DUPLICATE_PUSH frames (see
-{{frame-duplicate-push}}), then included with the push stream which ultimately
-fulfills those promises.
+Each server push is identified by a unique Push ID. This Push ID is used in all
+PUSH_PROMISE frames (see {{frame-push-promise}}) which carries the request
+headers, then included with the push stream which ultimately fulfills those
+promises.

Good call. 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/3309#discussion_r360623716
----==_mimepart_5dfd834acad55_1cf83fea292cd9608609d6
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/3309#discussion_r360623716">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -603,11 +602,10 @@ client making the indicated request.  This trades off network usage against a
 potential latency gain.  HTTP/3 server push is similar to what is described in
 HTTP/2 {{!HTTP2}}, but uses different mechanisms.
 
-Each server push is identified by a unique Push ID. This Push ID is used in a
-single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the request
-headers, possibly included in one or more DUPLICATE_PUSH frames (see
-{{frame-duplicate-push}}), then included with the push stream which ultimately
-fulfills those promises.
+Each server push is identified by a unique Push ID. This Push ID is used in all
+PUSH_PROMISE frames (see {{frame-push-promise}}) which carries the request
+headers, then included with the push stream which ultimately fulfills those
+promises.
</pre>
<p>Good call. 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/3309?email_source=notifications&amp;email_token=AFTOJK32J57ILVD236J5Q6DQZV5MVA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQAJYRA#discussion_r360623716">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7GFOXDTBMK2SR2E43QZV5MVANCNFSM4J57ZFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5D3A2WU346XJXJKBLQZV5MVA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQAJYRA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK32J57ILVD236J5Q6DQZV5MVA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQAJYRA#discussion_r360623716",
"url": "https://github.com/quicwg/base-drafts/pull/3309?email_source=notifications\u0026email_token=AFTOJK32J57ILVD236J5Q6DQZV5MVA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQAJYRA#discussion_r360623716",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfd834acad55_1cf83fea292cd9608609d6--


From nobody Fri Dec 20 23:50: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 DAF8B120A29 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 23:50:15 -0800 (PST)
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 dymfo4wswZf3 for <quic-issues@ietfa.amsl.com>; Fri, 20 Dec 2019 23:50:14 -0800 (PST)
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 82D5F120A24 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 23:50:14 -0800 (PST)
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 770701C24D8 for <quic-issues@ietf.org>; Fri, 20 Dec 2019 23:50:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576914613; bh=tgKZtnJiyqXuPRfLzkHvbjVNelWawQyxZhKH7WF5drs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FUx0VtWANoJV1HWBFGV1+bWvsQw8T9sFyxy9NnFT/RMYy7IGz58h9SMrMF5anJc9Z irCJKNSodwiYUbSrNyA6iSnOxSoQzx+bS4fYNgnHQyDY1EcTXvocHg3U9XQ1pvRLZn wuVeMJVp9UzPU39bGDiKn0FkXnhBvWYQJWxA0u4w=
Date: Fri, 20 Dec 2019 23:50:13 -0800
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK56WPUUSU7T22G5CZF4BMATLEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/568161204@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfdceb567266_51873fd13b8cd95c10323a0"; 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/VbCACDpEgiPbCggmxwYJ-nU-brc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 21 Dec 2019 07:50:16 -0000

----==_mimepart_5dfdceb567266_51873fd13b8cd95c10323a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I implement the optimization, but that doesn't work so well when multiple = hundreds.

I wonder if once pre IW is still too frequently at gigabit speeds.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-568161204
----==_mimepart_5dfdceb567266_51873fd13b8cd95c10323a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, I implement the optimization, but that doesn't work so well when multiple = hundreds.</p>
<p>I wonder if once pre IW is still too frequently at gigabit speeds.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK2OU3KVTI5G2ESH5QDQZXDDLA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOXHNA#issuecomment-568161204">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK34J4L4WWMXJODQFJTQZXDDLANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZN35RIY7M5A6SF6ALQZXDDLA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOXHNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK2OU3KVTI5G2ESH5QDQZXDDLA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOXHNA#issuecomment-568161204",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK2OU3KVTI5G2ESH5QDQZXDDLA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOXHNA#issuecomment-568161204",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfdceb567266_51873fd13b8cd95c10323a0--


From nobody Sat Dec 21 02:23: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 49405120A3D for <quic-issues@ietfa.amsl.com>; Sat, 21 Dec 2019 02:23:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ce2G0XL6xG22 for <quic-issues@ietfa.amsl.com>; Sat, 21 Dec 2019 02:23:17 -0800 (PST)
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 82142120A32 for <quic-issues@ietf.org>; Sat, 21 Dec 2019 02:23:17 -0800 (PST)
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 AA34A96025E for <quic-issues@ietf.org>; Sat, 21 Dec 2019 02:23:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1576923796; bh=r4geJdEiZG60J3atXwyBm1qo5BgF8sBYFJ/5bBcMPnk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vnv2A9POkXt99UkY15WxP+qs0VtVz+9Mrb7XH4cJCX5IZV535ZqI7WYw0+9mc5728 In+wXRay1lBeAro5nA+x2jOGorMBfjBhekDRgqEJY+EokKwIXTv6TjEQwv9hK7WQPC vIptzadfl/stRV/waIjLZuks7s946IoKmfo3K/Xk=
Date: Sat, 21 Dec 2019 02:23:16 -0800
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6ZAJTAC4XIGIUE5YN4BMSRJEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/568169967@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dfdf2949aaa6_43753fc246ecd96413793bf"; 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/bB7T8YtABm6DUqp1raHaXlBX3Ys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 21 Dec 2019 10:23:19 -0000

----==_mimepart_5dfdf2949aaa6_43753fc246ecd96413793bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I am a yes for Q1. For Q2, if we wanted to pursue another frame type I don't (yet?) understand how it would work, won't the usefulness of the frame be subject to the size of DATA frames that people chose to 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/issues/3300#issuecomment-568169967
----==_mimepart_5dfdf2949aaa6_43753fc246ecd96413793bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I am a yes for Q1. For Q2, if we wanted to pursue another frame type I don't (yet?) understand how it would work, won't the usefulness of the frame be subject to the size of DATA frames that people chose to 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/issues/3300?email_source=notifications&amp;email_token=AFTOJK4GN45X6CHVSTLXNO3QZXVBJA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOZL3Y#issuecomment-568169967">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK37D7NOGMW2YCIBA73QZXVBJANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3X4HQ6ZWGJIXLSBADQZXVBJA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOZL3Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK4GN45X6CHVSTLXNO3QZXVBJA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOZL3Y#issuecomment-568169967",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK4GN45X6CHVSTLXNO3QZXVBJA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHOZL3Y#issuecomment-568169967",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dfdf2949aaa6_43753fc246ecd96413793bf--


From nobody Sun Dec 22 01: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 DB8251200B2 for <quic-issues@ietfa.amsl.com>; Sun, 22 Dec 2019 01:50:34 -0800 (PST)
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 rWuA1Xp7BpZx for <quic-issues@ietfa.amsl.com>; Sun, 22 Dec 2019 01:50:33 -0800 (PST)
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 13A4712008C for <quic-issues@ietf.org>; Sun, 22 Dec 2019 01:50:33 -0800 (PST)
Date: Sun, 22 Dec 2019 01:50:32 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577008232; bh=Fw9kU37hZf5l9Y1XJmDKq8ipzCAmcRJKom5wzsWVV74=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YCj1zq0c903wNShgEUs0mQqL6O8cmYt5I8ks3O1Ke0BdkrCNAjxTLs0cHBc2jnZcB MGuNIFMMt6whey9GHZCaZvQsZcw70uPHVfk+CNPOrQk6G6K82cY2Uhh95CdIatwkr0 uU8bJ1HWizvKWK6OtVCD5kaXilg+i35ixr/UzKVY=
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6GR6G3CJIDTV4HU3F4BRXOREVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/568247203@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dff3c6812add_5b203fef828cd96052291e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gorryfair
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CChcundzlGnpBYecg7OCutHFaxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 22 Dec 2019 09:50:35 -0000

----==_mimepart_5dff3c6812add_5b203fef828cd96052291e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like ACK every 10 (after the initial 100 received packets) as the basic recommendation. This is consistent with the idea that a sender can release packets in 10's (IW) ... and for rates of 10's -100's Mbps this provides a significant benefit in the case we looked at in terms of not being limited by paths that have asymmetry (it also helps with CPU usage) - which is where we arrived at in our PANRG talk. For example, without this the satellite broadband systems we work perform significantly worse than currently. Many networks have deployed ways to do this for TCP, and it's important we don't make experience with QUIC much worse than it needs to be on the paths that care about this.

At higher rates, you may well benefit from doing more - especially to reduce endpoint processing -  but I think that such larger changes (e.g., to 1/4 RTT) do interact with the CC and that level of change requires a lot more thought - because it interacts with other mechanisms.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-568247203
----==_mimepart_5dff3c6812add_5b203fef828cd96052291e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I like ACK every 10 (after the initial 100 received packets) as the basic recommendation. This is consistent with the idea that a sender can release packets in 10's (IW) ... and for rates of 10's -100's Mbps this provides a significant benefit in the case we looked at in terms of not being limited by paths that have asymmetry (it also helps with CPU usage) - which is where we arrived at in our PANRG talk. For example, without this the satellite broadband systems we work perform significantly worse than currently. Many networks have deployed ways to do this for TCP, and it's important we don't make experience with QUIC much worse than it needs to be on the paths that care about this.</p>
<p>At higher rates, you may well benefit from doing more - especially to reduce endpoint processing -  but I think that such larger changes (e.g., to 1/4 RTT) do interact with the CC and that level of change requires a lot more thought - because it interacts with other mechanisms.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK5BBQQZGZWYXJVKW5DQZ4Z6RA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHPMHIY#issuecomment-568247203">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5Q23QPPKF2AOGWUWDQZ4Z6RANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3AVEWQKWVSB4W7LPTQZ4Z6RA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHPMHIY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK5BBQQZGZWYXJVKW5DQZ4Z6RA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHPMHIY#issuecomment-568247203",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK5BBQQZGZWYXJVKW5DQZ4Z6RA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHPMHIY#issuecomment-568247203",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dff3c6812add_5b203fef828cd96052291e--


From nobody Sun Dec 22 17: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 1A79A120048 for <quic-issues@ietfa.amsl.com>; Sun, 22 Dec 2019 17:54:14 -0800 (PST)
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 B1Wxr9-Ng2ni for <quic-issues@ietfa.amsl.com>; Sun, 22 Dec 2019 17:54:12 -0800 (PST)
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 282DD120026 for <quic-issues@ietf.org>; Sun, 22 Dec 2019 17:54:12 -0800 (PST)
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 4F8AF1C0AB5 for <quic-issues@ietf.org>; Sun, 22 Dec 2019 17:54:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577066051; bh=qyEeAV3Z1mVev3AXEeM8FOYibIjcFdH/ozzxlKq5ZKU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w9AC18kcZ3Ijc37KZ9lBdFg6kJ4V2fJLT6T80tmODJ5vuf05POfMT/an4X1/GAaCD Js9xTR6WRzwdxkp6yzBRGtEdBBNz1P2cDfjw9p9zo7ke2x7iQMdNbcfW0EwnRvgLeU kE0CpWC3iHMn5JwJHhybQmcFvKgTmknk3kXHM2WY=
Date: Sun, 22 Dec 2019 17:54:11 -0800
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZL4UMTLQYQVEV7FWF4BVIMHEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/568327335@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e001e433fb38_439e3f8c75ccd9682604d4"; 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/bL7HzCPJrQHW3iwv4sakYKjQpbc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2019 01:54:14 -0000

----==_mimepart_5e001e433fb38_439e3f8c75ccd9682604d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I have been experimenting with various ACK reduction schemes in picoquic, larely as part of experimentation with satellite link. There are two distinct motivations: CPU reduction, and asymmetric links in which the return path is much narrower than the data path.

In the asymmetric scenario, acking every two packets leads to a lot queuing and losses on the return path. The end to end delay becomes very large, and the default congestion controller becomes very confused. In these paths, ack reduction is essential. The right thing to do is probably to write control loop that increases the ACK interval when detecting ACK congestion. I have not written that yet, and did something simpler: just go to interval=10 when the delay is long and the bandwidth is high enough.

The actual algorithm in Picoquic is:
```
if more than 128 packets received:
    if rtt_min > 100ms and receive_rate > 10MB/s:
        ack_gap = 10
    else if no_holes_detected
        ack_gap = 4
else if FIN received on last active stream:
    ack_gap=1
else
    ack_gap=2
```
The max_ack_delay is set to:
```
    max( 1ms, min(25ms, RTT/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/3304#issuecomment-568327335
----==_mimepart_5e001e433fb38_439e3f8c75ccd9682604d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I have been experimenting with various ACK reduction schemes in picoquic, larely as part of experimentation with satellite link. There are two distinct motivations: CPU reduction, and asymmetric links in which the return path is much narrower than the data path.</p>
<p>In the asymmetric scenario, acking every two packets leads to a lot queuing and losses on the return path. The end to end delay becomes very large, and the default congestion controller becomes very confused. In these paths, ack reduction is essential. The right thing to do is probably to write control loop that increases the ACK interval when detecting ACK congestion. I have not written that yet, and did something simpler: just go to interval=10 when the delay is long and the bandwidth is high enough.</p>
<p>The actual algorithm in Picoquic is:</p>
<pre><code>if more than 128 packets received:
    if rtt_min &gt; 100ms and receive_rate &gt; 10MB/s:
        ack_gap = 10
    else if no_holes_detected
        ack_gap = 4
else if FIN received on last active stream:
    ack_gap=1
else
    ack_gap=2
</code></pre>
<p>The max_ack_delay is set to:</p>
<pre><code>    max( 1ms, min(25ms, RTT/4))
</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/3304?email_source=notifications&amp;email_token=AFTOJK44KMXUFN3J2V7IKX3Q2AK4HA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHP7ZJY#issuecomment-568327335">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYLP5H5G475ZYRAV2LQ2AK4HANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYDJ4BZXMKS3IHJ5P3Q2AK4HA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHP7ZJY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK44KMXUFN3J2V7IKX3Q2AK4HA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHP7ZJY#issuecomment-568327335",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK44KMXUFN3J2V7IKX3Q2AK4HA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHP7ZJY#issuecomment-568327335",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e001e433fb38_439e3f8c75ccd9682604d4--


From nobody Sun Dec 22 17: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 30522120048 for <quic-issues@ietfa.amsl.com>; Sun, 22 Dec 2019 17:58:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oyml8jJsm1Vt for <quic-issues@ietfa.amsl.com>; Sun, 22 Dec 2019 17:58:21 -0800 (PST)
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 BB1B3120026 for <quic-issues@ietf.org>; Sun, 22 Dec 2019 17:58:21 -0800 (PST)
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 29F8C9605FC for <quic-issues@ietf.org>; Sun, 22 Dec 2019 17:58:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577066301; bh=QnmgclznGZWko3sNe1JOOjWicDQzv2ja95RdSEBf7Qo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gZzU8cg46IEy477T88HoB0sdZF/fLuby9zAlmsoBlW1LrlVhd2spAxgREKBJDTcPP 0cUXZJI1aHH0e6iGxnxpfWvb1SWhuwuPf4fxr3LwBalG8LfVk7ePC5j7DuT34stLbG TXwvQ6x7KRtHVIIoujOUExtsRZSnE9S1+EimYwxs=
Date: Sun, 22 Dec 2019 17:58:21 -0800
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK26NODNV6JJ5OAUDHN4BVI33EVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/568327833@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e001f3d1a799_43c13f84f2ecd96415948b"; 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/GkkIBmSsR7D-Igs7Av30ecwCKiY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2019 01:58:24 -0000

----==_mimepart_5e001f3d1a799_43c13f84f2ecd96415948b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The reason with not going above `ack_gap=4` in the normal case is similar to what @ianswett mentioned: the gap 10 does cause regression in some of the test scenarios. The funky test on last active stream is also there to avoid some regression, because the sender is typically trying to resend the non-acked packets, so acking sooner results in better performance overall. The test on 128 packets is because of slow start, large ack intervals there do cause regressions. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-568327833
----==_mimepart_5e001f3d1a799_43c13f84f2ecd96415948b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The reason with not going above <code>ack_gap=4</code> in the normal case is similar to what <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> mentioned: the gap 10 does cause regression in some of the test scenarios. The funky test on last active stream is also there to avoid some regression, because the sender is typically trying to resend the non-acked packets, so acking sooner results in better performance overall. The test on 128 packets is because of slow start, large ack intervals there do cause regressions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJKZIFPZUKAM2NPJ3OVDQ2ALL3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHP75GI#issuecomment-568327833">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6ZZKDWIJFFZSOLK6LQ2ALL3ANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY6XA4U475BPCQPRK3Q2ALL3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHP75GI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJKZIFPZUKAM2NPJ3OVDQ2ALL3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHP75GI#issuecomment-568327833",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJKZIFPZUKAM2NPJ3OVDQ2ALL3A5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHP75GI#issuecomment-568327833",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e001f3d1a799_43c13f84f2ecd96415948b--


From nobody Sun Dec 22 18:04: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 9C225120048 for <quic-issues@ietfa.amsl.com>; Sun, 22 Dec 2019 18:04:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uFya65v8ay9o for <quic-issues@ietfa.amsl.com>; Sun, 22 Dec 2019 18:04:12 -0800 (PST)
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 23A13120025 for <quic-issues@ietf.org>; Sun, 22 Dec 2019 18:04:12 -0800 (PST)
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 BE1DF1212E9 for <quic-issues@ietf.org>; Sun, 22 Dec 2019 18:04:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577066651; bh=tqnXBji+EBPf079gR86P7XH6+gAgO62qNxyx3+vH04Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uGPDKQ2yof0dYlyiLFvq9YjrugqYkdm3Q4b6G9/O0XljXVQuQAgDHp43lp2FxeFBu +5mui2A+AGQtmdwjCI748cFi7CQVBtwOjxdGcippOOq6nYQTMj8E/HFMag07WnjJS4 UH2FWTtnfvZVhHtZ+kZAYZ7oxXoYLslk/OvHCPa4=
Date: Sun, 22 Dec 2019 18:04:11 -0800
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6UKRVBSH334LXAQ3V4BVJRXEVBNHHB72WFIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3294/568328577@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3294@github.com>
References: <quicwg/base-drafts/issues/3294@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameter ID and length varint (#3294)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e00209b792de_16393fa50decd9603193d7"; 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/cXX5ag5fpcuWA_1PYCNAuSPZci8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2019 02:04:14 -0000

----==_mimepart_5e00209b792de_16393fa50decd9603193d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I really dislike gratuitous changes at this stage in the process!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3294#issuecomment-568328577
----==_mimepart_5e00209b792de_16393fa50decd9603193d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I really dislike gratuitous changes at this stage in the process!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications&amp;email_token=AFTOJK2QSS22QAIKECEQWP3Q2AMBXA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQADAI#issuecomment-568328577">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5OMTCKTTZTI3JCGPTQ2AMBXANCNFSM4JYYCAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYAZQAKANEP4OEUJC3Q2AMBXA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQADAI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK2QSS22QAIKECEQWP3Q2AMBXA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQADAI#issuecomment-568328577",
"url": "https://github.com/quicwg/base-drafts/issues/3294?email_source=notifications\u0026email_token=AFTOJK2QSS22QAIKECEQWP3Q2AMBXA5CNFSM4JYYCAEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQADAI#issuecomment-568328577",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e00209b792de_16393fa50decd9603193d7--


From nobody Sun Dec 22 23: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 0651A12007A for <quic-issues@ietfa.amsl.com>; Sun, 22 Dec 2019 23:52:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fIrDTgHt71cX for <quic-issues@ietfa.amsl.com>; Sun, 22 Dec 2019 23:52:57 -0800 (PST)
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 7BD8A120074 for <quic-issues@ietf.org>; Sun, 22 Dec 2019 23:52:57 -0800 (PST)
Date: Sun, 22 Dec 2019 23:52:56 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577087576; bh=5+dolHJUAE293mWH0ednOO++vm/y1YG/QG6auoX4B2E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wop/lHDNwh5bXJ4RlG3qmOYYwSde3MIUsR60s5umcDz59IPyleWQj8ie4+kpU311r DGBFSl84fy3eQYTKDDaeemehCXxaLWYsWqtQuZBIID/KuRnqbjo1reF78F35mBpoj4 orCzTqD58y+KK3+BQRysYSbtqfgp/georbqpKx6Q=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2Z23YVEYPTIB7IFAV4BWSNREVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/c568391914@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding status of errors on streams (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0072584a9f8_6a973fcab2ccd9607182e4"; 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/rRkJ-N-zgc4i70a78hkCSAMlWfs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2019 07:52:59 -0000

----==_mimepart_5e0072584a9f8_6a973fcab2ccd9607182e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson Thank you for the suggestion. 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/3303#issuecomment-568391914
----==_mimepart_5e0072584a9f8_6a973fcab2ccd9607182e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/martinthomson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> Thank you for the suggestion. 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/3303?email_source=notifications&amp;email_token=AFTOJK4LBA27CQTYKCACOG3Q2BU5RA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQPR2Q#issuecomment-568391914">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2Q4VVFAHLRNENNF3TQ2BU5RANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK22ISHMBW4MQSGNZI3Q2BU5RA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQPR2Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK4LBA27CQTYKCACOG3Q2BU5RA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQPR2Q#issuecomment-568391914",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK4LBA27CQTYKCACOG3Q2BU5RA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQPR2Q#issuecomment-568391914",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e0072584a9f8_6a973fcab2ccd9607182e4--


From nobody Mon Dec 23 00: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 65DE3120074 for <quic-issues@ietfa.amsl.com>; Mon, 23 Dec 2019 00:55:33 -0800 (PST)
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 q54hSjcdU6kR for <quic-issues@ietfa.amsl.com>; Mon, 23 Dec 2019 00:55:31 -0800 (PST)
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 10D05120025 for <quic-issues@ietf.org>; Mon, 23 Dec 2019 00:55:31 -0800 (PST)
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 69816C60E1E for <quic-issues@ietf.org>; Mon, 23 Dec 2019 00:55:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577091330; bh=6dMKM6lsECh4UlP/K64To5/gQiFv+Qxo7LhBoQsR7JI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KiIL9EXJ6O+PZUAkmHappPXPyFmbx+HsTLvxEYJ9m2+S5tcgfi4m78Z+PjpfLE5Jd YRsOrvf69Ly7T/7tlUM7TFI/xqQdbFToA7lCYMjeZ7ySgirgIOHVjS6oDfz4dGZzAV mjlGhh8lEBszVyIiKe8Is4Up2IS5k27+mtfl8TDA=
Date: Mon, 23 Dec 2019 00:55:30 -0800
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5M7Z63W7ISU4ZZLHF4BWZYFEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/568407752@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0081025bcfa_591c3ff5e7ecd96c54305e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gorryfair
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qpkc6aKdrSq64YrPDn_PQtl7cIk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2019 08:55:33 -0000

----==_mimepart_5e0081025bcfa_591c3ff5e7ecd96c54305e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree keeping 1:2 (or even 1:4) is useful for low-rate flows, age 1:2 in TCP originated at a time when rates were << 1 Mbps.

The decision to switch based on number of packets received or some heuristic based on ACK rate is probably what is needed: Detecting the impact of ACKs by looking for an overloaded return path is very hard - basically a design needs to understand there is "cost" to sending ACKs - sending an ACK every other data packet consumes 1/3 of transmit opportunities in overhead. That's expensive in radio resource - however the value fails to take into account that in many scenarios the physical layer is less efficient in the return direction (for various physical reasons) and will result in greatly  increased cost and/or greater variability if the ACK rate is high. There is a reason why RFC3349 mechanisms have been widely used with TCP for over 25 years - however,  I'd suggest 10 Mbps of data is already making a rather high ACK rate, probably 1 Mbps is nearer the point at which the cost matters.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-568407752
----==_mimepart_5e0081025bcfa_591c3ff5e7ecd96c54305e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree keeping 1:2 (or even 1:4) is useful for low-rate flows, age 1:2 in TCP originated at a time when rates were &lt;&lt; 1 Mbps.</p>
<p>The decision to switch based on number of packets received or some heuristic based on ACK rate is probably what is needed: Detecting the impact of ACKs by looking for an overloaded return path is very hard - basically a design needs to understand there is "cost" to sending ACKs - sending an ACK every other data packet consumes 1/3 of transmit opportunities in overhead. That's expensive in radio resource - however the value fails to take into account that in many scenarios the physical layer is less efficient in the return direction (for various physical reasons) and will result in greatly  increased cost and/or greater variability if the ACK rate is high. There is a reason why RFC3349 mechanisms have been widely used with TCP for over 25 years - however,  I'd suggest 10 Mbps of data is already making a rather high ACK rate, probably 1 Mbps is nearer the point at which the cost matters.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK33RINZ4NXRYYZSBWTQ2B4IFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQTNSA#issuecomment-568407752">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6DDIOXJXFZMTBGXR3Q2B4IFANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYFMPPPGUHUWJ6HV5TQ2B4IFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQTNSA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK33RINZ4NXRYYZSBWTQ2B4IFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQTNSA#issuecomment-568407752",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK33RINZ4NXRYYZSBWTQ2B4IFA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHQTNSA#issuecomment-568407752",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e0081025bcfa_591c3ff5e7ecd96c54305e--


From nobody Mon Dec 23 06:49: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 71A3B1200C3 for <quic-issues@ietfa.amsl.com>; Mon, 23 Dec 2019 06:49:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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-fFzcWMYma8 for <quic-issues@ietfa.amsl.com>; Mon, 23 Dec 2019 06:49:00 -0800 (PST)
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 85D6E1200C7 for <quic-issues@ietf.org>; Mon, 23 Dec 2019 06:49:00 -0800 (PST)
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 A5913A0499 for <quic-issues@ietf.org>; Mon, 23 Dec 2019 06:48:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577112539; bh=l3x3hOBoS1YD2PZp0jxsPH2xgEhqRaOAc0Kmrs7vu5U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fdug6fHqzczYFvhs8fSjVnFA0zYyKScomFMy7Wo4CO3GJurNRJBddQqlAjMpPax6v EolOKo1Lesh+LiLEWJagbacYYZDG+tiN1l3+vx7UoBpweyOSG69Xlk+Fe/oCUzBWgd tm26621VMrsPtonGbY9Gh9qI7ypHbZUXNaE5LOLQ=
Date: Mon, 23 Dec 2019 06:48:59 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5FYEYKWIDOCGUVOU54BYDFXEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/review/335889496@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding status of errors on streams (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e00d3db97675_14333f81738cd96093473f"; 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/QAno8Nh0mkKj5mdEhHkaKimTQA4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2019 14:49:02 -0000

----==_mimepart_5e00d3db97675_14333f81738cd96093473f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett requested changes on this pull request.

The more I look at this, the more I wonder what the full impact is.  It ends up precluding a wide set of errors from becoming connection level errors in order to deal more gracefully with buggy implementations or inadvertent disconnects.

How about scoping this down only to cases when the stream is abruptly terminated(ie: reset) and not all the data was transferred.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3303#pullrequestreview-335889496
----==_mimepart_5e00d3db97675_14333f81738cd96093473f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> requested changes on this pull request.</p>

<p>The more I look at this, the more I wonder what the full impact is.  It ends up precluding a wide set of errors from becoming connection level errors in order to deal more gracefully with buggy implementations or inadvertent disconnects.</p>
<p>How about scoping this down only to cases when the stream is abruptly terminated(ie: reset) and not all the data was transferred.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications&amp;email_token=AFTOJK2AYI3FQE47QTWOUF3Q2DFVXA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQCUIWA#pullrequestreview-335889496">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2LQKSZLNYMGFWTICLQ2DFVXANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK33JGL5XWW3KPUQ2ETQ2DFVXA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQCUIWA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK2AYI3FQE47QTWOUF3Q2DFVXA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQCUIWA#pullrequestreview-335889496",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK2AYI3FQE47QTWOUF3Q2DFVXA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQCUIWA#pullrequestreview-335889496",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e00d3db97675_14333f81738cd96093473f--


From nobody Mon Dec 23 07:01: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 B9CEF1200B7 for <quic-issues@ietfa.amsl.com>; Mon, 23 Dec 2019 07:01:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ynBzHBycWJEa for <quic-issues@ietfa.amsl.com>; Mon, 23 Dec 2019 07:01:12 -0800 (PST)
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 070D5120026 for <quic-issues@ietf.org>; Mon, 23 Dec 2019 07:01:12 -0800 (PST)
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 A3DBC1212CD for <quic-issues@ietf.org>; Mon, 23 Dec 2019 07:01:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577113271; bh=C1k9pxhP0V5LvPGEq2+S9U+RDjLEWOIEzUs4aJEGCWQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G5a/qyhU/TiKHyqGkul03O1RhiTO+thayt+USgfMZ6nejuldf8znNVMvICQzLf+Sf DBlHZDs2sW49MG9r8SZ26Um2BdHAldeGKvWM9qHbJQQOeaCr0cmyl7tNY3yLVwbXxq tmmntyVUi29qjgdAsbPzojvpLW15CGTNNe8lAMMc=
Date: Mon, 23 Dec 2019 07:01:11 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2VQZMPSOLFHKJXZ4V4BYETPEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/568497686@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e00d6b75f1f8_7b13fe179ecd96c10400d8"; 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/izgmxSeyEOiDKewe9LSiBkiKOf8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2019 15:01:14 -0000

----==_mimepart_5e00d6b75f1f8_7b13fe179ecd96c10400d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

With TCP, typically the reset will arrive after the payload, so the typically the partial payload can be processed.

How about using a similar recommendation for QUIC/H3: You CAN/SHOULD send all the data before transmitting the reset, but there's no need to guarantee it all arrives before sending the reset?  If an implementation really wants to guarantee the payload arrives before the stream is reset, it can, but this seems like best effort.

I don't want to add a new mechanism for this, but I agree it'd be nice to avoid the H3 connection being torn down in this case.  I do think we should scope this case a bit tighter and be more specific than the current PR, since it currently says any incorrectly formatted response MUST NOT cause a connection close and I'm realizing how wide that might 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/issues/3300#issuecomment-568497686
----==_mimepart_5e00d6b75f1f8_7b13fe179ecd96c10400d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>With TCP, typically the reset will arrive after the payload, so the typically the partial payload can be processed.</p>
<p>How about using a similar recommendation for QUIC/H3: You CAN/SHOULD send all the data before transmitting the reset, but there's no need to guarantee it all arrives before sending the reset?  If an implementation really wants to guarantee the payload arrives before the stream is reset, it can, but this seems like best effort.</p>
<p>I don't want to add a new mechanism for this, but I agree it'd be nice to avoid the H3 connection being torn down in this case.  I do think we should scope this case a bit tighter and be more specific than the current PR, since it currently says any incorrectly formatted response MUST NOT cause a connection close and I'm realizing how wide that might be.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications&amp;email_token=AFTOJK63ACDDGSR2ZYCQOD3Q2DHDPA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHRJMFQ#issuecomment-568497686">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK45ZJ6VR35E4AGCGYTQ2DHDPANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7QFG3PXXSVNMC5Z7LQ2DHDPA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHRJMFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK63ACDDGSR2ZYCQOD3Q2DHDPA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHRJMFQ#issuecomment-568497686",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK63ACDDGSR2ZYCQOD3Q2DHDPA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHRJMFQ#issuecomment-568497686",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e00d6b75f1f8_7b13fe179ecd96c10400d8--


From nobody Mon Dec 23 15:22: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 7E7DE120D1E for <quic-issues@ietfa.amsl.com>; Mon, 23 Dec 2019 15:22:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M3BFf9Yv4DKJ for <quic-issues@ietfa.amsl.com>; Mon, 23 Dec 2019 15:22:32 -0800 (PST)
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 5A0681200C5 for <quic-issues@ietf.org>; Mon, 23 Dec 2019 15:22:32 -0800 (PST)
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 68F59A0071 for <quic-issues@ietf.org>; Mon, 23 Dec 2019 15:22:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577143351; bh=mohyGA21LY2kbVw/PGZ5JHglyj/EsAIiZtkw01XZJOs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=u90Osc92IuLrBVJ5de/5IW0I3Bin4SUgICrk+qtsK7GHAyhCqThmFmoCPMZgX/MPR W0LMMTFGyq+CgL63wzmieMxtCYeHlWW6Aa2Mt9QefOEreXpRVdFnpjjO5wD1z9YonC TbogS7kNIsfaTfk6etOHy4+17KTInUb5pbYfbszE=
Date: Mon, 23 Dec 2019 15:22:31 -0800
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZVL4U4XV4KWWS32ZN4BZ7LPEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/568604680@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e014c3759b94_14333f9fe34cd96c17837c"; 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/DjXcr9YHAmwD6zmI59WDpMumsF0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 23 Dec 2019 23:22:33 -0000

----==_mimepart_5e014c3759b94_14333f9fe34cd96c17837c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gorryfair RFC3349 is "A Transient Prefix for Identifying [BEEP] Profiles under Development by the
Working Groups of the Internet Engineering Task Force". You probably meant something 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/issues/3304#issuecomment-568604680
----==_mimepart_5e014c3759b94_14333f9fe34cd96c17837c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/gorryfair/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gorryfair">@gorryfair</a> RFC3349 is "A Transient Prefix for Identifying [BEEP] Profiles under Development by the<br>
Working Groups of the Internet Engineering Task Force". You probably meant something 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/issues/3304?email_source=notifications&amp;email_token=AFTOJK2BAFIT7NEVP7252GLQ2FB3PA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHSDQCA#issuecomment-568604680">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK42FBRRG5ZNTGRWNRDQ2FB3PANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5D6J6V7GGLMQJN36LQ2FB3PA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHSDQCA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK2BAFIT7NEVP7252GLQ2FB3PA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHSDQCA#issuecomment-568604680",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK2BAFIT7NEVP7252GLQ2FB3PA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHSDQCA#issuecomment-568604680",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e014c3759b94_14333f9fe34cd96c17837c--


From nobody Mon Dec 23 21: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 313FF120045 for <quic-issues@ietfa.amsl.com>; Mon, 23 Dec 2019 21:10:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vr4qP3bBZ6jY for <quic-issues@ietfa.amsl.com>; Mon, 23 Dec 2019 21:10:21 -0800 (PST)
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 B53C8120041 for <quic-issues@ietf.org>; Mon, 23 Dec 2019 21:10:21 -0800 (PST)
Date: Mon, 23 Dec 2019 21:10:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577164220; bh=aHGyBmkZ9YAQ6UqPD0G3xOF0H6QDsNGbXJO56GjTumA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cagHrgY8b6i7GIwI4Rx269qQvVRWD7t//FJfk8v7yzUBCZyITr3ZiRXfzmQoPoTQQ 48RS/GunO1/BVvRzOg03bn/A6tRxdmC8rNAqyXKpnoRuEcU6IBOoPPz6tjhqSU9Ala iWspeX7tidn8Nq8tjP/Qjafcf8lox1To9ekv/NHU=
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/4431281477@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_5e019dbc3da7a_186d3fed95acd95c50926d"; 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/IQyjmXkMFzBDnlERNR_-Dh34CyU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Dec 2019 05:10:23 -0000

----==_mimepart_5e019dbc3da7a_186d3fed95acd95c50926d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann pushed 1 commit.

cf39d12c5e0e5421522e95cf2b6543b0060b49ee  apply @ianswett's suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145/files/c4041eb0eb6fd2fbf863ca4e7b746cb933986a67..cf39d12c5e0e5421522e95cf2b6543b0060b49ee

----==_mimepart_5e019dbc3da7a_186d3fed95acd95c50926d
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/cf39d12c5e0e5421522e95cf2b6543b0060b49ee">cf39d12</a>  apply @ianswett&#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/3145/files/c4041eb0eb6fd2fbf863ca4e7b746cb933986a67..cf39d12c5e0e5421522e95cf2b6543b0060b49ee?email_source=notifications&amp;email_token=AFTOJKYTCYIDM2J4XFGKDVLQ2GKTZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGQZTCMRYGE2DONY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3R2AV3L5M4PS5HHWTQ2GKTZANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7ZNAZ77MVGMGLX4F3Q2GKTZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGQZTCMRYGE2DONY.gif" height="1" width="1" 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/c4041eb0eb6fd2fbf863ca4e7b746cb933986a67..cf39d12c5e0e5421522e95cf2b6543b0060b49ee?email_source=notifications\u0026email_token=AFTOJKYTCYIDM2J4XFGKDVLQ2GKTZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGQZTCMRYGE2DONY",
"url": "https://github.com/quicwg/base-drafts/pull/3145/files/c4041eb0eb6fd2fbf863ca4e7b746cb933986a67..cf39d12c5e0e5421522e95cf2b6543b0060b49ee?email_source=notifications\u0026email_token=AFTOJKYTCYIDM2J4XFGKDVLQ2GKTZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGQZTCMRYGE2DONY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5e019dbc3da7a_186d3fed95acd95c50926d--


From nobody Tue Dec 24 00: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 EA850120D20 for <quic-issues@ietfa.amsl.com>; Tue, 24 Dec 2019 00:11:16 -0800 (PST)
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 7O0Ch5sriZzr for <quic-issues@ietfa.amsl.com>; Tue, 24 Dec 2019 00:11:15 -0800 (PST)
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 31592120D22 for <quic-issues@ietf.org>; Tue, 24 Dec 2019 00:11:15 -0800 (PST)
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 70DFA6E05A6 for <quic-issues@ietf.org>; Tue, 24 Dec 2019 00:11:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577175074; bh=BYJhnDkBzX1wthYB0PJ6qRp4L3mdTnPhfGSQkSKUVek=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Uxvb0U68csni6SGSypqXbksZutHnjmb2s2H5mUJLX9JDXID7QhbkHskUzJtZ63Yo1 2uS5SA2El1tErlxIoOY5z38KKOcfhMwM95wyuFlrlp4ztj7aBxX6bFAzIlPMfElntu 9AsROxFMO4w1z0qcuJs0kWLipEFDDl4599a4tjS0=
Date: Tue, 24 Dec 2019 00:11:14 -0800
From: Gorry Fairhurst <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2JL5CCA54RUTD2QY54B35KFEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/568688835@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e01c822617a5_3f743fa462ecd95c8693b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: gorryfair
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6JfWsslRXts4ON3zssNf9PTUT1o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Dec 2019 08:11:17 -0000

----==_mimepart_5e01c822617a5_3f743fa462ecd95c8693b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Indeed - sorry - RFC3449.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-568688835
----==_mimepart_5e01c822617a5_3f743fa462ecd95c8693b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Indeed - sorry - RFC3449.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJKY5VZGSK7RGZZJX6MLQ2G72FA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHSYBQY#issuecomment-568688835">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UDTNR7BRWKYPY6H3Q2G72FANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6UE4CS5Y256AAULEDQ2G72FA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHSYBQY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJKY5VZGSK7RGZZJX6MLQ2G72FA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHSYBQY#issuecomment-568688835",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJKY5VZGSK7RGZZJX6MLQ2G72FA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHSYBQY#issuecomment-568688835",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e01c822617a5_3f743fa462ecd95c8693b0--


From nobody Thu Dec 26 14:22: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 D1BFF1200EF for <quic-issues@ietfa.amsl.com>; Thu, 26 Dec 2019 14:22:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G8J4g961t11J for <quic-issues@ietfa.amsl.com>; Thu, 26 Dec 2019 14:22:21 -0800 (PST)
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 8BCFF12009C for <quic-issues@ietf.org>; Thu, 26 Dec 2019 14:22:21 -0800 (PST)
Date: Thu, 26 Dec 2019 14:22:20 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577398940; bh=pLEdsM5a8VDS/0lFnmxoplMpVt5HKHjfZEfW9BY0Xhc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gUXMQy4Z8pv+/KUexGzyQBp7dHbf1DhHc9jPxAzEBnY23ubC/33Y6Tk6cXTevg4C9 hUnk/+0YifIMhfo364vA04mPDUI8nlDtoLLs6xDmoBjS/icYJcZf98xVUApdxn958q bhfyElSPPClwfHtA4Aga2ymX6QcKv4LP2ZG19oqk=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ICL4IV36JCU2K7XN4CJSRZEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/569142511@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e05329c9223f_4b5f3f80140cd96437644d"; 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/DczH3_logMrDUa261fU14SkeU1Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Dec 2019 22:22:23 -0000

----==_mimepart_5e05329c9223f_4b5f3f80140cd96437644d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> [W]e know ACKing every other is measurably problematic (I can share numbers if people are interested).

@mjoras, I am interested.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-569142511
----==_mimepart_5e05329c9223f_4b5f3f80140cd96437644d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>[W]e know ACKing every other is measurably problematic (I can share numbers if people are interested).</p>
</blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/mjoras/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mjoras">@mjoras</a>, I am interested.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK7HWTH57J4W2RTFDITQ2UVBZA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHWGZ3Y#issuecomment-569142511">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ5EP5BLJIHX3G4LLTQ2UVBZANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZHPEJ4DPIB4ZWWYV3Q2UVBZA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHWGZ3Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK7HWTH57J4W2RTFDITQ2UVBZA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHWGZ3Y#issuecomment-569142511",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK7HWTH57J4W2RTFDITQ2UVBZA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHWGZ3Y#issuecomment-569142511",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e05329c9223f_4b5f3f80140cd96437644d--


From nobody Fri Dec 27 07:44: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 0CA9A120026 for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 07:44:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FhaI1kLOZTdv for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 07:44:30 -0800 (PST)
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 9CBCA12004A for <quic-issues@ietf.org>; Fri, 27 Dec 2019 07:44:30 -0800 (PST)
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 AEBD36A03B5 for <quic-issues@ietf.org>; Fri, 27 Dec 2019 07:44:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577461469; bh=ngkdvAP0+6MPEWNfcTaHhSutOoBJ3HTkkerkXhIRnLk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=XQ63Dr9ETER05p4F9fhpeUugVrBvecmORjXfDrSAokUbK1BOwIgUT8wep1+7eKlyS 3DzCaNbeJiusPqeehxTvzqXdkVSmR8bu1UMYf+1geB7UDp6cjpQk8L4vjIYqu9q3Gc wCJ5ElA86Il5KmVSx5puXBXznDAN0a9w3Ry3WSBU=
Date: Fri, 27 Dec 2019 07:44:29 -0800
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK44SDIL5MDFJEHA6YN4CNMV3EVBNHHCAXBUGE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3310@github.com>
Subject: [quicwg/base-drafts] Unnecessary packet number expectations in ACK frame description (#3310)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0626dd9fbf8_7d813f9b11ccd96861053e"; 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/gFOK0NkGnh807a4B-nf5hwoLTtc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 27 Dec 2019 15:44:32 -0000

----==_mimepart_5e0626dd9fbf8_7d813f9b11ccd96861053e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The [Transport Draft](https://tools.ietf.org/html/draft-ietf-quic-transport-24#section-19.3) contains the following paragraph:

```
   It is expected that a sender will reuse the same packet number across
   different packet number spaces.  ACK frames only acknowledge the
   packet numbers that were transmitted by the sender in the same packet
   number space of the packet that the ACK was received in.
```

I see a few problems with the first sentence:
1. As written, it does not make sense.
1. There is no mention of packet number reuse expectations across packet number spaces in [Section 12.3](https://tools.ietf.org/html/draft-ietf-quic-transport-24#section-12.3).
1. The connection between it and the sentence that follows is not clear.

I propose that the first sentence simply be 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/issues/3310
----==_mimepart_5e0626dd9fbf8_7d813f9b11ccd96861053e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The <a href="https://tools.ietf.org/html/draft-ietf-quic-transport-24#section-19.3" rel="nofollow">Transport Draft</a> contains the following paragraph:</p>
<pre><code>   It is expected that a sender will reuse the same packet number across
   different packet number spaces.  ACK frames only acknowledge the
   packet numbers that were transmitted by the sender in the same packet
   number space of the packet that the ACK was received in.
</code></pre>
<p>I see a few problems with the first sentence:</p>
<ol>
<li>As written, it does not make sense.</li>
<li>There is no mention of packet number reuse expectations across packet number spaces in <a href="https://tools.ietf.org/html/draft-ietf-quic-transport-24#section-12.3" rel="nofollow">Section 12.3</a>.</li>
<li>The connection between it and the sentence that follows is not clear.</li>
</ol>
<p>I propose that the first sentence simply be 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/issues/3310?email_source=notifications&amp;email_token=AFTOJKZYQH2BIS5DITONG53Q2YPF3A5CNFSM4J76ADN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IC4GQYQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7WIPCQT4U42AG7Q4TQ2YPF3ANCNFSM4J76ADNQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2NXPZMOBVT7YIOMMLQ2YPF3A5CNFSM4J76ADN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IC4GQYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3310?email_source=notifications\u0026email_token=AFTOJKZYQH2BIS5DITONG53Q2YPF3A5CNFSM4J76ADN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IC4GQYQ",
"url": "https://github.com/quicwg/base-drafts/issues/3310?email_source=notifications\u0026email_token=AFTOJKZYQH2BIS5DITONG53Q2YPF3A5CNFSM4J76ADN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IC4GQYQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e0626dd9fbf8_7d813f9b11ccd96861053e--


From nobody Fri Dec 27 07:51: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 49C5A12004A for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 07:51:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qk4HZzSLLUji for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 07:50:58 -0800 (PST)
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 AF20F120026 for <quic-issues@ietf.org>; Fri, 27 Dec 2019 07:50:58 -0800 (PST)
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 BED646E1480 for <quic-issues@ietf.org>; Fri, 27 Dec 2019 07:50:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577461857; bh=bOoWGKRUP8qsFRWkzcsx3nxX7ga0RO17y9uQGytKHTQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rWnC1GpqobPOC6TlHlgp6PawhoSw47FeWCjEselDIh/5odR9lJzUylLNVuZQUsoO/ qFOlPZYuA5h5aMmQ91hYPf+rM+xIEFeUZyy/z8T3gQU8IuUcn95D6JsrImpOhnEn7K bc9rudYDX6/Gz/BGC6Ek3qXq+6Eut2wbTf40k26E=
Date: Fri, 27 Dec 2019 07:50:57 -0800
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6DABATOUBEMR2PAFN4CNNODEVBNHHCABYU5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3300/569295073@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3300@github.com>
References: <quicwg/base-drafts/issues/3300@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding upstream errors, and the implications (#3300)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e062861aec5d_67333f8c4cccd9649266e6"; 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/fGKqwk0qv_5ngOqf-0mNxBI5dWA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 27 Dec 2019 15:51:00 -0000

----==_mimepart_5e062861aec5d_67333f8c4cccd9649266e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think there's a larger idea here:  We took a series of PRs to make any protocol misbehavior connection-fatal.  However, when there's an intermediary, it's not necessarily clear whether the misbehavior is on the part of the intermediary or the origin.  And it's not necessarily clear to the client whether there's an intermediary, so it generally will have to assume one or the other all the time.

The takeaway for me is that we overreached -- if the trigger for an error could be attributed to the origin rather than the intermediary, then the error should not be connection-fatal.  If there are things in this class that we believe need to be connection-fatal anyway, the corollary is that the intermediary MUST check for and sanitize these 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/issues/3300#issuecomment-569295073
----==_mimepart_5e062861aec5d_67333f8c4cccd9649266e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think there's a larger idea here:  We took a series of PRs to make any protocol misbehavior connection-fatal.  However, when there's an intermediary, it's not necessarily clear whether the misbehavior is on the part of the intermediary or the origin.  And it's not necessarily clear to the client whether there's an intermediary, so it generally will have to assume one or the other all the time.</p>
<p>The takeaway for me is that we overreached -- if the trigger for an error could be attributed to the origin rather than the intermediary, then the error should not be connection-fatal.  If there are things in this class that we believe need to be connection-fatal anyway, the corollary is that the intermediary MUST check for and sanitize these 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/issues/3300?email_source=notifications&amp;email_token=AFTOJK2UDPPSTAB7NMV6BEDQ2YP6DA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXMBYI#issuecomment-569295073">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5EDLOW32ZII7XQEHDQ2YP6DANCNFSM4J2HSDBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK54B3CXPOSYRIYKYYLQ2YP6DA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXMBYI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK2UDPPSTAB7NMV6BEDQ2YP6DA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXMBYI#issuecomment-569295073",
"url": "https://github.com/quicwg/base-drafts/issues/3300?email_source=notifications\u0026email_token=AFTOJK2UDPPSTAB7NMV6BEDQ2YP6DA5CNFSM4J2HSDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXMBYI#issuecomment-569295073",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e062861aec5d_67333f8c4cccd9649266e6--


From nobody Fri Dec 27 07: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 6769A12006F for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 07:58:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id obNIVLF1kFrV for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 07:58:23 -0800 (PST)
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 BA94C120019 for <quic-issues@ietf.org>; Fri, 27 Dec 2019 07:58:23 -0800 (PST)
Date: Fri, 27 Dec 2019 07:58:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577462303; bh=Xd3VmNi7YKXnvqSf6XnCsff/YqbpxaCiwKe2amTRFSI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bEEK4IMddXacOXEkyLkj+PMQ85dWpXu+4vOL5hrTdBUFmT+58XDwvV4vQFS4os+LI NYxz8QRQ2G+PDYXd3mkiQoij7JvE8vV2ywN4Q1XlDCEMrmu125DIaMCjG0En9hTFP9 PewefUEyogVIiy6mc26ne0WsvAvMgHIQwYNi5Cw4=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4GQBHL6J3AON2223F4CNOJ7EVBNHHCAXBUGE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3310/569296381@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3310@github.com>
References: <quicwg/base-drafts/issues/3310@github.com>
Subject: Re: [quicwg/base-drafts] Unnecessary packet number expectations in ACK frame description (#3310)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e062a1f1421e_5573fdfe76cd96c3073e1"; 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/zkaO9Ak6lcQijRKeBZ7audMbuY0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 27 Dec 2019 15:58:26 -0000

----==_mimepart_5e062a1f1421e_5573fdfe76cd96c3073e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The second sentence can stand some improvement as well:
1. There is no need for the word "only."
1. It is not necessary to say that the ACK frame was received.
1. Packets, not packet numbers, are acknowledged.

How about something like this:
> An ACK frame acknowledges packets in the same packet number space as the packet in which it is contained.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3310#issuecomment-569296381
----==_mimepart_5e062a1f1421e_5573fdfe76cd96c3073e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The second sentence can stand some improvement as well:</p>
<ol>
<li>There is no need for the word "only."</li>
<li>It is not necessary to say that the ACK frame was received.</li>
<li>Packets, not packet numbers, are acknowledged.</li>
</ol>
<p>How about something like this:</p>
<blockquote>
<p>An ACK frame acknowledges packets in the same packet number space as the packet in which it is contained.</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/3310?email_source=notifications&amp;email_token=AFTOJKYZETQPDWICVRR5UPLQ2YQZ7A5CNFSM4J76ADN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXML7I#issuecomment-569296381">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYKJWTOROG67QPEDQDQ2YQZ7ANCNFSM4J76ADNQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3O4EFNNQHYLQGBTYTQ2YQZ7A5CNFSM4J76ADN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXML7I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3310?email_source=notifications\u0026email_token=AFTOJKYZETQPDWICVRR5UPLQ2YQZ7A5CNFSM4J76ADN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXML7I#issuecomment-569296381",
"url": "https://github.com/quicwg/base-drafts/issues/3310?email_source=notifications\u0026email_token=AFTOJKYZETQPDWICVRR5UPLQ2YQZ7A5CNFSM4J76ADN2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXML7I#issuecomment-569296381",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e062a1f1421e_5573fdfe76cd96c3073e1--


From nobody Fri Dec 27 08: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 45438120098 for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 08:03:55 -0800 (PST)
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 A02mer_-3GxD for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 08:03:52 -0800 (PST)
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 98F7312008F for <quic-issues@ietf.org>; Fri, 27 Dec 2019 08:03:52 -0800 (PST)
Date: Fri, 27 Dec 2019 08:03:51 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577462632; bh=K04O1EwXf7u1768ZRBonm7e6tPT/iLaSUY3vD9RV0vw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DmqRDiPFmwiE7hCVjEf9zZdEA3gkN3k752bGnA9xccfd+Qi3SNqnXaZ3TlHHsXyXj knVvDYMX4Mw/BCFkIm/gLBn76tASBtuM58iCaQTPi6bYVBD4TYCOpacr3mVREaOL7s cEjE/rgyGMrM48aqTXr1ENR84l0QeDY6kXEfs8/4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5VWPLUBGGIFJ4AA2N4CNO6PEVBNHHCAQAPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3309/review/336806725@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3309@github.com>
References: <quicwg/base-drafts/pull/3309@github.com>
Subject: Re: [quicwg/base-drafts] Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e062b67e6f83_47a33f89bf8cd95c8472f9"; 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/10bgQiRs2PUa4d6aVl90_C9FkMI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 27 Dec 2019 16:03:55 -0000

----==_mimepart_5e062b67e6f83_47a33f89bf8cd95c8472f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop requested changes on this pull request.

This basically puts it back to the way it was before, and thereby reintroduces the problems we were trying to get away from then.  Those problems aren't insurmountable, so let's fix them in this PR.

> @@ -379,10 +379,9 @@ An HTTP message (request or response) consists of:
 3. optionally, trailing headers, if present (see {{!RFC7230}}, Section 4.1.2),
    sent as a single HEADERS frame.
 
-A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) or
-DUPLICATE_PUSH (see {{frame-duplicate-push}}) frames before, after, or
-interleaved with the frames of a response message. These PUSH_PROMISE and
-DUPLICATE_PUSH frames are not part of the response; see {{server-push}} for
+A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) frames
+frames before, after, or interleaved with the frames of a response message.

```suggestion
before, after, or interleaved with the frames of a response message.
```

> @@ -603,11 +602,11 @@ client making the indicated request.  This trades off network usage against a
 potential latency gain.  HTTP/3 server push is similar to what is described in
 HTTP/2 {{!HTTP2}}, but uses different mechanisms.
 
-Each server push is identified by a unique Push ID. This Push ID is used in a
-single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the request
-headers, possibly included in one or more DUPLICATE_PUSH frames (see
-{{frame-duplicate-push}}), then included with the push stream which ultimately
-fulfills those promises.
+Each server push is identified by a unique Push ID. This Push ID is used in one
+or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the request
+headers, then included with the push stream which ultimately fulfills those
+promises. When the same Push ID is promised on multiple request streams, the
+decompressed request header fields MUST be byte-for-byte identical.

Technically, this is probably true, because odds are good the data needs to match regardless of whether you're serializing to text or to an internal object.  But without knowing details of internal objects, I don't know for sure what it means to be byte-for-byte identical.  We might want to frame this in terms of structure and contents instead.

I think what it means is that the header set contains the same set of fields in the same order, and that in each field both the name and and value are byte-for-byte matches.

> @@ -623,31 +622,28 @@ allows the server push to be associated with a client request.  Promised
 requests MUST conform to the requirements in Section 8.2 of {{!HTTP2}}.
 
 The same server push can be associated with additional client requests using a
-DUPLICATE_PUSH frame (see {{frame-duplicate-push}}).
+PUSH_PROMISE frame with the same push id on multiple request stream.

```suggestion
PUSH_PROMISE frame with the same Push ID on multiple request stream.
```

> @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame ({{frame-max-push-id}}). A client MUST treat receipt of a
 PUSH_PROMISE frame that contains a larger Push ID than the client has advertised
 as a connection error of H3_ID_ERROR.
 
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. A client
-MUST treat receipt of a Push ID which has already been promised as a connection
-error of type H3_ID_ERROR.
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so, the
+decompressed request headers MUST be idential.  A client MUST treat receipt of a
+Push ID which has already been promised with different headers than the previous
+promise as a connection error of type H3_ID_ERROR.

MUST-error requires that the client keep the request headers for the lifetime of the connection in case it ever sees that Push ID again.  Instead, I think we want to say that it MUST error if it detects a mismatch, and MUST ignore the new PUSH_PROMISE if it has not retained the previous request header set.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3309#pullrequestreview-336806725
----==_mimepart_5e062b67e6f83_47a33f89bf8cd95c8472f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> requested changes on this pull request.</p>=0D
=0D
<p>This basically puts it back to the way it was before, and thereby rein=
troduces the problems we were trying to get away from then.  Those proble=
ms aren't insurmountable, so let's fix them in this PR.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3309#discussi=
on_r361692520">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -379,10 +379,9 @@ An HTTP message (requ=
est or response) consists of:=0D
 3. optionally, trailing headers, if present (see {{!RFC7230}}, Section 4=
.1.2),=0D
    sent as a single HEADERS frame.=0D
 =0D
-A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) =
or=0D
-DUPLICATE_PUSH (see {{frame-duplicate-push}}) frames before, after, or=0D=

-interleaved with the frames of a response message. These PUSH_PROMISE an=
d=0D
-DUPLICATE_PUSH frames are not part of the response; see {{server-push}} =
for=0D
+A server MAY send one or more PUSH_PROMISE (see {{frame-push-promise}}) =
frames=0D
+frames before, after, or interleaved with the frames of a response messa=
ge.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-frames before, after, or interleaved with the=
 frames of a response message.=0D
+before, after, or interleaved with the frames of a response message.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3309#discussi=
on_r361693384">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -603,11 +602,11 @@ client making the in=
dicated request.  This trades off network usage against a=0D
 potential latency gain.  HTTP/3 server push is similar to what is descri=
bed in=0D
 HTTP/2 {{!HTTP2}}, but uses different mechanisms.=0D
 =0D
-Each server push is identified by a unique Push ID. This Push ID is used=
 in a=0D
-single PUSH_PROMISE frame (see {{frame-push-promise}}) which carries the=
 request=0D
-headers, possibly included in one or more DUPLICATE_PUSH frames (see=0D
-{{frame-duplicate-push}}), then included with the push stream which ulti=
mately=0D
-fulfills those promises.=0D
+Each server push is identified by a unique Push ID. This Push ID is used=
 in one=0D
+or more PUSH_PROMISE frames (see {{frame-push-promise}}) that carry the =
request=0D
+headers, then included with the push stream which ultimately fulfills th=
ose=0D
+promises. When the same Push ID is promised on multiple request streams,=
 the=0D
+decompressed request header fields MUST be byte-for-byte identical.=0D
</pre>=0D
<p>Technically, this is probably true, because odds are good the data nee=
ds to match regardless of whether you're serializing to text or to an int=
ernal object.  But without knowing details of internal objects, I don't k=
now for sure what it means to be byte-for-byte identical.  We might want =
to frame this in terms of structure and contents instead.</p>=0D
<p>I think what it means is that the header set contains the same set of =
fields in the same order, and that in each field both the name and and va=
lue are byte-for-byte matches.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3309#discussi=
on_r361693469">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -623,31 +622,28 @@ allows the server pu=
sh to be associated with a client request.  Promised=0D
 requests MUST conform to the requirements in Section 8.2 of {{!HTTP2}}.=0D=

 =0D
 The same server push can be associated with additional client requests u=
sing a=0D
-DUPLICATE_PUSH frame (see {{frame-duplicate-push}}).=0D
+PUSH_PROMISE frame with the same push id on multiple request stream.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-PUSH_PROMISE frame with the same push id on m=
ultiple request stream.=0D
+PUSH_PROMISE frame with the same Push ID on multiple request stream.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3309#discussi=
on_r361694220">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1238,9 +1233,10 @@ MAX_PUSH_ID frame (=
{{frame-max-push-id}}). A client MUST treat receipt of a=0D
 PUSH_PROMISE frame that contains a larger Push ID than the client has ad=
vertised=0D
 as a connection error of H3_ID_ERROR.=0D
 =0D
-A server MUST NOT use the same Push ID in multiple PUSH_PROMISE frames. =
A client=0D
-MUST treat receipt of a Push ID which has already been promised as a con=
nection=0D
-error of type H3_ID_ERROR.=0D
+A server MAY use the same Push ID in multiple PUSH_PROMISE frames. If so=
, the=0D
+decompressed request headers MUST be idential.  A client MUST treat rece=
ipt of a=0D
+Push ID which has already been promised with different headers than the =
previous=0D
+promise as a connection error of type H3_ID_ERROR.=0D
</pre>=0D
<p>MUST-error requires that the client keep the request headers for the l=
ifetime of the connection in case it ever sees that Push ID again.  Inste=
ad, I think we want to say that it MUST error if it detects a mismatch, a=
nd MUST ignore the new PUSH_PROMISE if it has not retained the previous r=
equest header set.</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/3309?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK3LOB36UYBKVIOUTYLQ2YROPA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQJUGRI#pullrequestreview-336806725=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK2MSBTEKCRMMY6AE7DQ2YROPANCNFSM4J57ZFYQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK7J6DHZKD5Q=
ZGY2B33Q2YROPA5CNFSM4J57ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCQJUGRI.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/3309?email_source=3D=
notifications\u0026email_token=3DAFTOJK3LOB36UYBKVIOUTYLQ2YROPA5CNFSM4J57=
ZFY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
QJUGRI#pullrequestreview-336806725",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3309?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK3LOB36UYBKVIOUTYLQ2YROPA5CNFSM4J57ZF=
Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQJ=
UGRI#pullrequestreview-336806725",=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_5e062b67e6f83_47a33f89bf8cd95c8472f9--


From nobody Fri Dec 27 08:05: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 95F6812006F for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 08:05:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ajcm3HERU4dG for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 08:05:44 -0800 (PST)
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 E075C12008F for <quic-issues@ietf.org>; Fri, 27 Dec 2019 08:05:43 -0800 (PST)
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 4AA2F8C0843 for <quic-issues@ietf.org>; Fri, 27 Dec 2019 08:05:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577462743; bh=q3tqV1l+O6CyPvSD4jhf5xXdYxRZ69YUv4eMMjYyFLs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=h70SHT+1tGFqTTf0pWESkJxsbbYpEsk+R/K2kuY1p0Avc17xoLj5VB3knUvZ8eGUx Sb96SPok+Ra05vIm/hSdP0rj0+CnrNuSL5SmAVoqgZ1ELFz5RF26Wrc7yBt+Ks06LY M7kjfdgwYWul68pQiw5BE1jzgc64WQpIRXn2XdGI=
Date: Fri, 27 Dec 2019 08:05:43 -0800
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK44Y7XWJS4IY4R74PN4CNPFPEVBNHHCAXCKGM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3311@github.com>
Subject: [quicwg/base-drafts] Guidance wrt ACK frames that don't fit in a packet (#3311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e062bd73b28b_27423fa5ea6cd96c30053b"; 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/HNlbhpmieJjPNhrg_-EuhMpp-NE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 27 Dec 2019 16:05:46 -0000

----==_mimepart_5e062bd73b28b_27423fa5ea6cd96c30053b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The [ACK frame section](https://tools.ietf.org/html/draft-ietf-quic-transport-24#section-19.3) of the Transport Draft should explain what to do when generated ACK is too large to fit in a packet:
1. Generate a shorter ACK frame (instead of aborting connection or erroring out).
2. To generate the shorter frame, don't include older (smaller) packet numbers.  (As opposed to not including newer packet numbers.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3311
----==_mimepart_5e062bd73b28b_27423fa5ea6cd96c30053b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The <a href="https://tools.ietf.org/html/draft-ietf-quic-transport-24#section-19.3" rel="nofollow">ACK frame section</a> of the Transport Draft should explain what to do when generated ACK is too large to fit in a packet:</p>
<ol>
<li>Generate a shorter ACK frame (instead of aborting connection or erroring out).</li>
<li>To generate the shorter frame, don't include older (smaller) packet numbers.  (As opposed to not including newer packet numbers.)</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/issues/3311?email_source=notifications&amp;email_token=AFTOJKY7X7A63RTYX6UCZOTQ2YRVPA5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IC4JIZQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5UCM2OSO6KHTFX5PTQ2YRVPANCNFSM4J76KETA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYTWBPVQI4WCB3JQB3Q2YRVPA5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IC4JIZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3311?email_source=notifications\u0026email_token=AFTOJKY7X7A63RTYX6UCZOTQ2YRVPA5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IC4JIZQ",
"url": "https://github.com/quicwg/base-drafts/issues/3311?email_source=notifications\u0026email_token=AFTOJKY7X7A63RTYX6UCZOTQ2YRVPA5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IC4JIZQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e062bd73b28b_27423fa5ea6cd96c30053b--


From nobody Fri Dec 27 08: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 1F53212008F for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 08:06:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0g9a2RrkUuE9 for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 08:06:53 -0800 (PST)
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 A84BF12006F for <quic-issues@ietf.org>; Fri, 27 Dec 2019 08:06:53 -0800 (PST)
Date: Fri, 27 Dec 2019 08:06:52 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577462812; bh=kGVNthTG6TYNYuIehfcaF51Uhb+0NTVLYfB+IVoLc3U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mqPFxTPC+Rv4xO5yj2c4YdiupOPuRnPrEa4XjmPSGi0i4KJzKoDMyDrxR2yVHnSzT LYh8S72MUPY54nF9m+B3S/qtLU611NoLhu9wB4Y7GQoDHJ4skkn4pqeyctb/LNMslP LLamf4q+ejMvltuD4N4fv9Pyj5B2PSJOXCYLvVEU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7MSCZR3UTLDPEJ2J54CNPJZEVBNHHCAHIHBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3303/c569297911@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3303@github.com>
References: <quicwg/base-drafts/pull/3303@github.com>
Subject: Re: [quicwg/base-drafts] Forwarding status of errors on streams (#3303)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e062c1cc8803_3a593f89bf8cd95c161478"; 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/OPsqYE5kj6StR-I7-JPSwulD6RY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 27 Dec 2019 16:06:55 -0000

----==_mimepart_5e062c1cc8803_3a593f89bf8cd95c161478
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett, that case is already covered by the current text.  A stream can be reset mid-frame, and that's fine.  The problem is that the contents might be invalid, or the intermediary might want to reliably deliver the terminated payload.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3303#issuecomment-569297911
----==_mimepart_5e062c1cc8803_3a593f89bf8cd95c161478
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>, that case is already covered by the current text.  A stream can be reset mid-frame, and that's fine.  The problem is that the contents might be invalid, or the intermediary might want to reliably deliver the terminated payload.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications&amp;email_token=AFTOJK6YWXXUNKH2UJZYLSTQ2YRZZA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXMX5Y#issuecomment-569297911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZP3NB76AHFZIUUXGDQ2YRZZANCNFSM4J3UGAZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZPQM25DKXKUKK7DDLQ2YRZZA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXMX5Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK6YWXXUNKH2UJZYLSTQ2YRZZA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXMX5Y#issuecomment-569297911",
"url": "https://github.com/quicwg/base-drafts/pull/3303?email_source=notifications\u0026email_token=AFTOJK6YWXXUNKH2UJZYLSTQ2YRZZA5CNFSM4J3UGAZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHXMX5Y#issuecomment-569297911",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e062c1cc8803_3a593f89bf8cd95c161478--


From nobody Fri Dec 27 08: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 C51A8120019 for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 08:13:31 -0800 (PST)
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 oi8rtMNNdjP1 for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 08:13:29 -0800 (PST)
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 78D9D12006F for <quic-issues@ietf.org>; Fri, 27 Dec 2019 08:13:29 -0800 (PST)
Date: Fri, 27 Dec 2019 08:13:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577463208; bh=7shLDaNtCUAkXhG5WJmwxTMDGDgVxdrhC2de11uQr3A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E6QB+saqSfqvzuBUGjV5KKd7iPQzW5wkWJjGN7KKz3ggIXm5aVylGL9GtBbRUa5rJ Coi+Xbc+gbxzrdAoNXsKarAW7ETg1h5lwdBIXrBIEl/Sy81C5MZ02LECOq0IH8dcFn +P2JPgrxrH5EwEABiftfzaVfdGLR4E6u2L+Oc5cU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK533W7PFNRWGX6O4YF4CNQCREVBNHHB475TUU@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/336810574@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_5e062da89f670_53493fc4356cd96c10401c8"; 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/4dsnbuGFoxJzXItV9LBsdg_cMMA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 27 Dec 2019 16:13:32 -0000

----==_mimepart_5e062da89f670_53493fc4356cd96c10401c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Re-reviewing, since there have been a lot of commits since I reviewed before.  Still looks good.

> @@ -390,13 +390,15 @@ 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 a HANDSHAKE_DONE frame is received.
+
+A client MAY consider the handshake to be confirmed when it receives an
+acknowledgement for a 1-RTT packet.  This can be implemented by recording the
+lowest packet number sent with 1-RTT keys, and comparing it to the Largest
+Acknowledged field in any received 1-RTT ACK frame: once the latter is higher

```suggestion
Acknowledged field in any received 1-RTT ACK frame: once the latter is greater
```

> -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 a HANDSHAKE_DONE frame is received.
+
+A client MAY consider the handshake to be confirmed when it receives an
+acknowledgement for a 1-RTT packet.  This can be implemented by recording the
+lowest packet number sent with 1-RTT keys, and comparing it to the Largest
+Acknowledged field in any received 1-RTT ACK frame: once the latter is higher
+than or equal to the former, the handshake can be confirmed.

```suggestion
than or equal to the former, the handshake is confirmed.
```
I see the discussion below; I think it's better as "is," since you're describing how it would be implemented.  However, that's certainly not a hard blocker.

> @@ -5495,6 +5497,16 @@ 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 can only be sent by the server. A server MUST treat receipt of a
+HANDSHAKE_DONE frame as a connection error of type PROTOCOL_VIOLATION.
+
+

Marking this branch resolved because this text has been added.

-- 
You are receiving this 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-336810574
----==_mimepart_5e062da89f670_53493fc4356cd96c10401c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> approved this pull request.</p>=0D
=0D
<p>Re-reviewing, since there have been a lot of commits since I reviewed =
before.  Still looks good.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3145#discussi=
on_r361695739">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -390,13 +390,15 @@ perspective of the e=
ndpoint in question.=0D
 =0D
 ### Handshake Confirmed {#handshake-confirmed}=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
+In this document, the TLS handshake is considered confirmed at the serve=
r when=0D
+the handshake completes.  At the client, the handshake is considered con=
firmed=0D
+when a HANDSHAKE_DONE frame is received.=0D
+=0D
+A client MAY consider the handshake to be confirmed when it receives an=0D=

+acknowledgement for a 1-RTT packet.  This can be implemented by recordin=
g the=0D
+lowest packet number sent with 1-RTT keys, and comparing it to the Large=
st=0D
+Acknowledged field in any received 1-RTT ACK frame: once the latter is h=
igher=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Acknowledged field in any received 1-RTT ACK =
frame: once the latter is higher=0D
+Acknowledged field in any received 1-RTT ACK frame: once the latter is g=
reater=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3145#discussi=
on_r361695807">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -In this document, the TLS handshake is co=
nsidered confirmed at an endpoint 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
+In this document, the TLS handshake is considered confirmed at the serve=
r when=0D
+the handshake completes.  At the client, the handshake is considered con=
firmed=0D
+when a HANDSHAKE_DONE frame is received.=0D
+=0D
+A client MAY consider the handshake to be confirmed when it receives an=0D=

+acknowledgement for a 1-RTT packet.  This can be implemented by recordin=
g the=0D
+lowest packet number sent with 1-RTT keys, and comparing it to the Large=
st=0D
+Acknowledged field in any received 1-RTT ACK frame: once the latter is h=
igher=0D
+than or equal to the former, the handshake can be confirmed.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-than or equal to the former, the handshake ca=
n be confirmed.=0D
+than or equal to the former, the handshake is confirmed.=0D
</pre>=0D
=0D
<p>I see the discussion below; I think it's better as "is," since you're =
describing how it would be implemented.  However, that's certainly not a =
hard blocker.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3145#discussi=
on_r361696364">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -5495,6 +5497,16 @@ Reason Phrase:=0D
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.=0D
 =0D
 =0D
+## HANDSHAKE_DONE frame {#handshake-done-frame}=0D
+=0D
+The server uses the HANDSHAKE_DONE frame (type=3D0x1e) to signal confirm=
ation of=0D
+the handshake to the client.  The HANDSHAKE_DONE frame contains no addit=
ional=0D
+fields.=0D
+=0D
+This frame can only be sent by the server. A server MUST treat receipt o=
f a=0D
+HANDSHAKE_DONE frame as a connection error of type PROTOCOL_VIOLATION.=0D=

+=0D
+=0D
</pre>=0D
<p>Marking this branch resolved because this text has been added.</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/3145?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK3KWRKSWJQDEQ6DRQTQ2YSSRA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQJVETQ#pullrequestreview-336810574=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK37RIYC5DRIDNBN2RLQ2YSSRANCNFSM4JEOIBDQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK3YYA3LNSOC=
PILACATQ2YSSRA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCQJVETQ.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/3145?email_source=3D=
notifications\u0026email_token=3DAFTOJK3KWRKSWJQDEQ6DRQTQ2YSSRA5CNFSM4JEO=
IBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
QJVETQ#pullrequestreview-336810574",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK3KWRKSWJQDEQ6DRQTQ2YSSRA5CNFSM4JEOIB=
D2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQJ=
VETQ#pullrequestreview-336810574",=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_5e062da89f670_53493fc4356cd96c10401c8--


From nobody Fri Dec 27 15:00: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 06979120815 for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 15:00:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZbWmTSasi7gh for <quic-issues@ietfa.amsl.com>; Fri, 27 Dec 2019 15:00:36 -0800 (PST)
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 B41521200B6 for <quic-issues@ietf.org>; Fri, 27 Dec 2019 15:00:36 -0800 (PST)
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 C726496056F for <quic-issues@ietf.org>; Fri, 27 Dec 2019 15:00:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577487635; bh=S7pe5V4NsA9LRY4Cqn+I4qCG1f3CvDah2og8MJV7oc0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X/wMMN7TiV4T/UbaB8Fd9/UVfAe7Rqo9QqclI+pvhROpCYJOJDRoIJIhzmLcqq3yE A3CUPRXscyGAmrcTpdxqg1dnlIZEZPyqVslmZrLr+YVt7sl+6VIXHli0I1Urg+X5OM RKMALcM52WEu9kbqRUt4tlOiGpyEUj6hbvX/BWqs=
Date: Fri, 27 Dec 2019 15:00:35 -0800
From: Yang Chi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7Z4IVZBRN47KGALYF4CO7ZHEVBNHHCAHNJCY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3304/569360461@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3304@github.com>
References: <quicwg/base-drafts/issues/3304@github.com>
Subject: Re: [quicwg/base-drafts] ACK generation recommendation (#3304)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e068d13b8249_47b83fd38a6cd96c990067"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: yangchi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T2q81sWylJaYpKsIxDOGc88K1nc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 27 Dec 2019 23:00:38 -0000

----==_mimepart_5e068d13b8249_47b83fd38a6cd96c990067
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@dtikhonov : the last time we measured acking every other packet vs acking every 10 packets, we saw 12% throughput difference. But i think this is quite YMMV.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3304#issuecomment-569360461
----==_mimepart_5e068d13b8249_47b83fd38a6cd96c990067
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/dtikhonov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dtikhonov">@dtikhonov</a> : the last time we measured acking every other packet vs acking every 10 packets, we saw 12% throughput difference. But i think this is quite YMMV.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications&amp;email_token=AFTOJK75OKEF55RPCJCWHNTQ22CJHA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHX4ATI#issuecomment-569360461">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2YR44FXVN5WK4MO23Q22CJHANCNFSM4J3VJJ2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4MJETBVNBFGJGEVNTQ22CJHA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHX4ATI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK75OKEF55RPCJCWHNTQ22CJHA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHX4ATI#issuecomment-569360461",
"url": "https://github.com/quicwg/base-drafts/issues/3304?email_source=notifications\u0026email_token=AFTOJK75OKEF55RPCJCWHNTQ22CJHA5CNFSM4J3VJJ2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHX4ATI#issuecomment-569360461",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e068d13b8249_47b83fd38a6cd96c990067--


From nobody Sun Dec 29 06:40: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 A6FCC120045 for <quic-issues@ietfa.amsl.com>; Sun, 29 Dec 2019 06:40:00 -0800 (PST)
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 rOq4UPvzhqkz for <quic-issues@ietfa.amsl.com>; Sun, 29 Dec 2019 06:39:59 -0800 (PST)
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 3FE0112000F for <quic-issues@ietf.org>; Sun, 29 Dec 2019 06:39:59 -0800 (PST)
Date: Sun, 29 Dec 2019 06:39:58 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577630398; bh=c/TORNS82Bpq7+2iblZ+ELMaML4AdCObilrR7FSRito=; h=Date:From:To:Subject:From; b=SNMl/1kCKBb6BGXloU+Ze7rmlTkOiE1F+y7f1nLLwbHXKWOnYou7D0lfpDKA/yN9g DF3vk3mDwvdWiE28PfejNiTj3gOPRn+M187Am1iPbKv5848lf24xEyAtqjB3WfHjI7 CvLzcOaVDn7cJrYOr42ArWV0tVXkyXe798b3xdCE=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-big-ack/000000-364bbf@github.com>
Subject: [quicwg/base-drafts] 364bbf: What if an ACK frame doesn't fit
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4G5X8OdRRHzwZwYcVgbIAgYQyKQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 29 Dec 2019 14:40:01 -0000

  Branch: refs/heads/ianswett-big-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 364bbfb7073737bed108ad711828b3e747bde12c
      https://github.com/quicwg/base-drafts/commit/364bbfb7073737bed108ad711828b3e747bde12c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-29 (Sun, 29 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  What if an ACK frame doesn't fit

Into a QUIC packet.
Fixes #3311



From nobody Sun Dec 29 06: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 928BE120046 for <quic-issues@ietfa.amsl.com>; Sun, 29 Dec 2019 06:40:52 -0800 (PST)
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 ES0XxgXJSiQU for <quic-issues@ietfa.amsl.com>; Sun, 29 Dec 2019 06:40:51 -0800 (PST)
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 E52A812000F for <quic-issues@ietf.org>; Sun, 29 Dec 2019 06:40:50 -0800 (PST)
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 4310F6E06C6 for <quic-issues@ietf.org>; Sun, 29 Dec 2019 06:40:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577630450; bh=lQ3EUlb/K9qckBfKsw1ShsYNXNSYCMpczGFsnYR6A48=; h=Date:From:To:Subject:From; b=sHzuFgspVjsF70i256MInQAWNIYRBn742Fc2ky4xxoqCZPAnjv8CeUP3/MWUw+WDt ZUvyUw+FeSr6ExPLGXZfj5o3Yg/NdPiBNEbCwb8nI6kE32LB54uAV+xllCNoCKqO9S bMZA8LzqVgwP7+dl5lQ7l/Vy2gmKkdMV1YhvvdhM=
Date: Sun, 29 Dec 2019 06:40:50 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/b5c4c2-ab7a46@github.com>
Subject: [quicwg/base-drafts] ab7a46: Script updating gh-pages from 364bbfb7. [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/1AbU0Iqih2QxkuUAGEufxXK7TTc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 29 Dec 2019 14:40:53 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ab7a46335f024c5e51c1618072cb3ec1b77094f9
      https://github.com/quicwg/base-drafts/commit/ab7a46335f024c5e51c1618072cb3ec1b77094f9
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-29 (Sun, 29 Dec 2019)

  Changed paths:
    A ianswett-big-ack/draft-ietf-quic-http.html
    A ianswett-big-ack/draft-ietf-quic-http.txt
    A ianswett-big-ack/draft-ietf-quic-invariants.html
    A ianswett-big-ack/draft-ietf-quic-invariants.txt
    A ianswett-big-ack/draft-ietf-quic-qpack.html
    A ianswett-big-ack/draft-ietf-quic-qpack.txt
    A ianswett-big-ack/draft-ietf-quic-recovery.html
    A ianswett-big-ack/draft-ietf-quic-recovery.txt
    A ianswett-big-ack/draft-ietf-quic-tls.html
    A ianswett-big-ack/draft-ietf-quic-tls.txt
    A ianswett-big-ack/draft-ietf-quic-transport.html
    A ianswett-big-ack/draft-ietf-quic-transport.txt
    A ianswett-big-ack/index.html
    R ianswett-recovery-editorial/draft-ietf-quic-http.html
    R ianswett-recovery-editorial/draft-ietf-quic-http.txt
    R ianswett-recovery-editorial/draft-ietf-quic-invariants.html
    R ianswett-recovery-editorial/draft-ietf-quic-invariants.txt
    R ianswett-recovery-editorial/draft-ietf-quic-qpack.html
    R ianswett-recovery-editorial/draft-ietf-quic-qpack.txt
    R ianswett-recovery-editorial/draft-ietf-quic-recovery.html
    R ianswett-recovery-editorial/draft-ietf-quic-recovery.txt
    R ianswett-recovery-editorial/draft-ietf-quic-tls.html
    R ianswett-recovery-editorial/draft-ietf-quic-tls.txt
    R ianswett-recovery-editorial/draft-ietf-quic-transport.html
    R ianswett-recovery-editorial/draft-ietf-quic-transport.txt
    R ianswett-recovery-editorial/index.html
    M index.html
    R remove-first-initial/draft-ietf-quic-http.html
    R remove-first-initial/draft-ietf-quic-http.txt
    R remove-first-initial/draft-ietf-quic-invariants.html
    R remove-first-initial/draft-ietf-quic-invariants.txt
    R remove-first-initial/draft-ietf-quic-qpack.html
    R remove-first-initial/draft-ietf-quic-qpack.txt
    R remove-first-initial/draft-ietf-quic-recovery.html
    R remove-first-initial/draft-ietf-quic-recovery.txt
    R remove-first-initial/draft-ietf-quic-tls.html
    R remove-first-initial/draft-ietf-quic-tls.txt
    R remove-first-initial/draft-ietf-quic-transport.html
    R remove-first-initial/draft-ietf-quic-transport.txt
    R remove-first-initial/index.html
    R retry-token-zero/draft-ietf-quic-http.html
    R retry-token-zero/draft-ietf-quic-http.txt
    R retry-token-zero/draft-ietf-quic-invariants.html
    R retry-token-zero/draft-ietf-quic-invariants.txt
    R retry-token-zero/draft-ietf-quic-qpack.html
    R retry-token-zero/draft-ietf-quic-qpack.txt
    R retry-token-zero/draft-ietf-quic-recovery.html
    R retry-token-zero/draft-ietf-quic-recovery.txt
    R retry-token-zero/draft-ietf-quic-tls.html
    R retry-token-zero/draft-ietf-quic-tls.txt
    R retry-token-zero/draft-ietf-quic-transport.html
    R retry-token-zero/draft-ietf-quic-transport.txt
    R retry-token-zero/index.html

  Log Message:
  -----------
  Script updating gh-pages from 364bbfb7. [ci skip]



From nobody Sun Dec 29 06:41: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 359F7120045 for <quic-issues@ietfa.amsl.com>; Sun, 29 Dec 2019 06:41:37 -0800 (PST)
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 36J1C3U9H6y7 for <quic-issues@ietfa.amsl.com>; Sun, 29 Dec 2019 06:41:35 -0800 (PST)
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 92CE912000F for <quic-issues@ietf.org>; Sun, 29 Dec 2019 06:41:35 -0800 (PST)
Date: Sun, 29 Dec 2019 06:41:34 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577630494; bh=dvGbrAuyiba4Fwjj8TifUfYEqCRpTfME84y7UDI3oyA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ReZ4lPxaspqIB92MkzqUirMM0ovYLMZE7jKY8dawWXNfr7AiravrhJ3fKffvf5KtG Kt2nBaiomHVh5kZPwX0NV0jRIkHAPZYWG8XHoOoIZy3LRTEsEmLfLJskMqkvyW4fe2 Q8ALZyNoI6fX6nVrnKuyXTKhum/mPC+QYvOZRq9Y=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZIZYMMTAMXK6QTS354CXWZ5EVBNHHCAZAEGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3312@github.com>
Subject: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e08bb1eb65f7_64503fdfe76cd96c38622f"; 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/OmYPeD-msBfTEosypHCsz14c_Sk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 29 Dec 2019 14:41:37 -0000

----==_mimepart_5e08bb1eb65f7_64503fdfe76cd96c38622f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If so, don&#39;t serialize the oldest ranges.

This uses SHOULD once, but it&#39;s a result of the SHOULD as at the beginning of the paragraph, so I think this is editorial.

Fixes #3311
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3312

-- Commit Summary --

  * What if an ACK frame doesn&#39;t fit

-- File Changes --

    M draft-ietf-quic-transport.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3312.patch
https://github.com/quicwg/base-drafts/pull/3312.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/3312

----==_mimepart_5e08bb1eb65f7_64503fdfe76cd96c38622f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If so, don't serialize the oldest ranges.</p>
<p>This uses SHOULD once, but it's a result of the SHOULD as at the beginning of the paragraph, so I think this is editorial.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3311.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="542919219" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3311" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3311/hovercard" href="https://github.com/quicwg/base-drafts/issues/3311">#3311</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/3312'>https://github.com/quicwg/base-drafts/pull/3312</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>What if an ACK frame doesn&#39;t fit</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3312/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/3312.patch'>https://github.com/quicwg/base-drafts/pull/3312.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3312.diff'>https://github.com/quicwg/base-drafts/pull/3312.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/3312?email_source=notifications&amp;email_token=AFTOJK7GDA6UY6OT6L7GN2DQ3CZJ5A5CNFSM4KA5LF5KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDEAQ3A">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3XUHFVY4PB7W7A2E3Q3CZJ5ANCNFSM4KA5LF5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7VURRRGTEUBAAJ6CLQ3CZJ5A5CNFSM4KA5LF5KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDEAQ3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3312?email_source=notifications\u0026email_token=AFTOJK7GDA6UY6OT6L7GN2DQ3CZJ5A5CNFSM4KA5LF5KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDEAQ3A",
"url": "https://github.com/quicwg/base-drafts/pull/3312?email_source=notifications\u0026email_token=AFTOJK7GDA6UY6OT6L7GN2DQ3CZJ5A5CNFSM4KA5LF5KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDEAQ3A",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5e08bb1eb65f7_64503fdfe76cd96c38622f--


From nobody Sun Dec 29 06:41: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 5DDFA120045 for <quic-issues@ietfa.amsl.com>; Sun, 29 Dec 2019 06:41:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: 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_DlL8-6ITxM for <quic-issues@ietfa.amsl.com>; Sun, 29 Dec 2019 06:41:50 -0800 (PST)
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 EB1BF12000F for <quic-issues@ietf.org>; Sun, 29 Dec 2019 06:41:49 -0800 (PST)
Date: Sun, 29 Dec 2019 06:41:49 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577630509; bh=le5PuaEUsC57SR9FIZKtMeA+LvAAt0aFoe+sSW2zRI4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kIwkKx3tQL3RVxcCWYtEnZlLQKdKGEWhW7xVKEO2nKjCjfXhd6BaT/70WP8gEzFJ0 RFlhVbUeQhYthGqES3VVSS7mwj6eEJe4Yr4ZZUJvqamzLRwyFOOTOQGFm9saEyVX6t mkdYqEuUavPXovUtgyuZTj/r35goSZiwNCa/I5vs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5HQXPZYMDYVSQZ6754CXW23EVBNHHCAXCKGM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3311/569511666@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3311@github.com>
References: <quicwg/base-drafts/issues/3311@github.com>
Subject: Re: [quicwg/base-drafts] Guidance wrt ACK frames that don't fit in a packet (#3311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e08bb2d2a9e1_5d03f98990cd96c57689b"; 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/ECRf1GDftMW-TFaQQgZIkT8aHuI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 29 Dec 2019 14:41:51 -0000

----==_mimepart_5e08bb2d2a9e1_5d03f98990cd96c57689b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is a good amount of existing text about what ranges to send, ie "ACK frames SHOULD always acknowledge the most recently received packets,"

I think this can be solved with some editorial additions to 13.2.2.
https://tools.ietf.org/html/draft-ietf-quic-transport-24#section-13.2.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/3311#issuecomment-569511666
----==_mimepart_5e08bb2d2a9e1_5d03f98990cd96c57689b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There is a good amount of existing text about what ranges to send, ie "ACK frames SHOULD always acknowledge the most recently received packets,"</p>
<p>I think this can be solved with some editorial additions to 13.2.2.<br>
<a href="https://tools.ietf.org/html/draft-ietf-quic-transport-24#section-13.2.2" rel="nofollow">https://tools.ietf.org/html/draft-ietf-quic-transport-24#section-13.2.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/3311?email_source=notifications&amp;email_token=AFTOJK62ENPIMZQTZLUWLCDQ3CZK3A5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHZA54Q#issuecomment-569511666">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4E6YRTV6QG4BUJCITQ3CZK3ANCNFSM4J76KETA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYNORANV65ECQKCWCLQ3CZK3A5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHZA54Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3311?email_source=notifications\u0026email_token=AFTOJK62ENPIMZQTZLUWLCDQ3CZK3A5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHZA54Q#issuecomment-569511666",
"url": "https://github.com/quicwg/base-drafts/issues/3311?email_source=notifications\u0026email_token=AFTOJK62ENPIMZQTZLUWLCDQ3CZK3A5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHZA54Q#issuecomment-569511666",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e08bb2d2a9e1_5d03f98990cd96c57689b--


From nobody Sun Dec 29 06:42: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 BA3E3120046 for <quic-issues@ietfa.amsl.com>; Sun, 29 Dec 2019 06:42:41 -0800 (PST)
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 tintaSiHN2_z for <quic-issues@ietfa.amsl.com>; Sun, 29 Dec 2019 06:42:40 -0800 (PST)
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 558F612000F for <quic-issues@ietf.org>; Sun, 29 Dec 2019 06:42:40 -0800 (PST)
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 E37681210AC for <quic-issues@ietf.org>; Sun, 29 Dec 2019 06:42:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577630559; bh=ZdB5oL2rC9SN7SgzVCWrqKUM0yGCzG8ZVt84UlyissA=; h=Date:From:To:Subject:From; b=mvw68LR9Lo7sZZCB7BgKaIJZ56vYE0EueuWb8DmO4+UOW+2QR4mVmO6efBU6XbeRP HQhCyivSSua0sP291Hdtp59RUsuGrHbrBpSiAaQkpFL6vwReQbyEpQg4Qc+vhFK/W1 CvWd2CzixVv1LsWcd3eLSv7lCuIKoImhHmEUxoOk=
Date: Sun, 29 Dec 2019 06:42:39 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ab7a46-d790e2@github.com>
Subject: [quicwg/base-drafts] d790e2: Script updating issues at 2019-12-29T14:42:32Z. [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/k8qbycCv2yjUqtyuJp4jQS_qKQU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 29 Dec 2019 14:42:42 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: d790e203bac70113f049542ba22706b6866f70fd
      https://github.com/quicwg/base-drafts/commit/d790e203bac70113f049542ba22706b6866f70fd
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-29 (Sun, 29 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-29T14:42:32Z. [ci skip]



From nobody Mon Dec 30 11: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 2BD92120B52 for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:39:08 -0800 (PST)
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 4k_-CtR1OM4c for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:39:06 -0800 (PST)
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 D6FEA120B51 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:39:06 -0800 (PST)
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 0A3AB520769 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:39:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577734746; bh=X1AIvQsnRmofLmHqBu3el2CUFLLK8G6lJuQjz6PM1N4=; h=Date:From:To:Subject:From; b=hXf+3qYP4mwsOiF/ht9Pp36y9ts6LXtPnz/g0Rq49m69YJyitXFQ8f6+f1E+2zwJB mqesijf4fcK+WhP3mXpvs7bboUy7xmGNRYIRDDquLSHt4FFgE3aOeV2Al4pRszO8Go OgAhzhjh0p4332OyS5wd4Doo+NRtRUlfc0as1u8U=
Date: Mon, 30 Dec 2019 11:39:05 -0800
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-ack-pn-space/000000-84a3a4@github.com>
Subject: [quicwg/base-drafts] 84a3a4: ACK frames PN space editorial
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NhuhLynPPqfKU05RQ4TAtMtMF7U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 30 Dec 2019 19:39:08 -0000

  Branch: refs/heads/ianswett-ack-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 84a3a435344f037bce95c08a8254d69556137b5c
      https://github.com/quicwg/base-drafts/commit/84a3a435344f037bce95c08a8254d69556137b5c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-30 (Mon, 30 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ACK frames PN space editorial

Fixes #3310 by taking @dtikhonov suggestion and adding a sentence about how the same PN may be used in each space.



From nobody Mon Dec 30 11:39: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 D07CD120020 for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:39:39 -0800 (PST)
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 sSQ-jMcyglI7 for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:39:38 -0800 (PST)
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 F2A22120B52 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:39:37 -0800 (PST)
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 330E26E06C6 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:39:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577734777; bh=qZn7OwUbtRHV5T71Fpv/gKZ8taEQVHsnoel5Nf92ZHE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=YyASz4lRpROPM5lWeEAb/T4e9dBorzFMrZ3qBo4JCqBOuS9wa2j69WG+EDoqNrouw AKdpu5/xQhmkdU5e4SYn85tDmqg4YzBw/Ycr1Fwys18C1PeHlVFYv0Mfqt8EKHtj9n /YFCZvyFWGKBZ7Gqo5Ts8zyo2E5pTGEvNAYdbfOU=
Date: Mon, 30 Dec 2019 11:39:37 -0800
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7T6N2UIQSVU75U4XF4C6CPTEVBNHHCA3E5IY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3313@github.com>
Subject: [quicwg/base-drafts] ACK frames PN space editorial (#3313)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0a527924108_6d853fd21d4cd96425303"; 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/RFelxfb08XjjYjBWXI8v7htzzUI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 30 Dec 2019 19:39:40 -0000

----==_mimepart_5e0a527924108_6d853fd21d4cd96425303
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #3310 by taking @dtikhonov suggestion and adding a sentence about how the same PN may be used in each space.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3313

-- Commit Summary --

  * ACK frames PN space editorial

-- File Changes --

    M draft-ietf-quic-transport.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3313.patch
https://github.com/quicwg/base-drafts/pull/3313.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/3313

----==_mimepart_5e0a527924108_6d853fd21d4cd96425303
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 #3310.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="542913585" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3310" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3310/hovercard" href="https://github.com/quicwg/base-drafts/issues/3310">#3310</a> by taking <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/dtikhonov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dtikhonov">@dtikhonov</a> suggestion and adding a sentence about how the same PN may be used in each space.</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/3313'>https://github.com/quicwg/base-drafts/pull/3313</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>ACK frames PN space editorial</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3313/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/3313.patch'>https://github.com/quicwg/base-drafts/pull/3313.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3313.diff'>https://github.com/quicwg/base-drafts/pull/3313.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/3313?email_source=notifications&amp;email_token=AFTOJKZHDSGQSGXUJEQJYVLQ3JE7TA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDMTVDA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3K34VDUCLDLSP2N6LQ3JE7TANCNFSM4KBPRPOA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2XISUHQ53WPFKZLBTQ3JE7TA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDMTVDA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3313?email_source=notifications\u0026email_token=AFTOJKZHDSGQSGXUJEQJYVLQ3JE7TA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDMTVDA",
"url": "https://github.com/quicwg/base-drafts/pull/3313?email_source=notifications\u0026email_token=AFTOJKZHDSGQSGXUJEQJYVLQ3JE7TA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDMTVDA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5e0a527924108_6d853fd21d4cd96425303--


From nobody Mon Dec 30 11:40: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 74EE0120B51 for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:40:00 -0800 (PST)
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 yitt0MaraNnz for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:39:59 -0800 (PST)
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 54BDC120020 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:39:59 -0800 (PST)
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 8FC45A0056 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:39:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577734798; bh=zffi3xE4J+sEhXOjc0sSQcjj2ChXZYyoJnzKWLZrS/g=; h=Date:From:To:Subject:From; b=DAe9gfyZ7nbTUQBss+ue9cmCpbYqsn04AZJpwfMiMhSh2LLy62zKAuniaxOTF9qAp vz2T3IGiWQNcUXcGBsXqBaC6DV/8x/DF9FCUnWdCJo0bXgLivuYAWnera8gbwZsL5C VaeIm/qFTFG7G+lbxyPeFjDUM1g10yLF2iZdUCpI=
Date: Mon, 30 Dec 2019 11:39:58 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/d790e2-b0f6ad@github.com>
Subject: [quicwg/base-drafts] b0f6ad: Script updating gh-pages from 84a3a435. [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/WUCsgbeefFfkpjFdTPfIlhYbT5Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 30 Dec 2019 19:40:01 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: b0f6adebd1911e30511191e004278aef11769aed
      https://github.com/quicwg/base-drafts/commit/b0f6adebd1911e30511191e004278aef11769aed
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-30 (Mon, 30 Dec 2019)

  Changed paths:
    A ianswett-ack-pn-space/draft-ietf-quic-http.html
    A ianswett-ack-pn-space/draft-ietf-quic-http.txt
    A ianswett-ack-pn-space/draft-ietf-quic-invariants.html
    A ianswett-ack-pn-space/draft-ietf-quic-invariants.txt
    A ianswett-ack-pn-space/draft-ietf-quic-qpack.html
    A ianswett-ack-pn-space/draft-ietf-quic-qpack.txt
    A ianswett-ack-pn-space/draft-ietf-quic-recovery.html
    A ianswett-ack-pn-space/draft-ietf-quic-recovery.txt
    A ianswett-ack-pn-space/draft-ietf-quic-tls.html
    A ianswett-ack-pn-space/draft-ietf-quic-tls.txt
    A ianswett-ack-pn-space/draft-ietf-quic-transport.html
    A ianswett-ack-pn-space/draft-ietf-quic-transport.txt
    A ianswett-ack-pn-space/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 84a3a435. [ci skip]



From nobody Mon Dec 30 11:40: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 C01B8120B51 for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:40:21 -0800 (PST)
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 gjDJsgNzULRJ for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:40:20 -0800 (PST)
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 31E31120020 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:40:20 -0800 (PST)
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 7C9A62C0ED1 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:40:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577734819; bh=y9zaH8n66fmCWAn5HcHW9FePuAmKriR/lhvdvkTDUhc=; h=Date:From:To:Subject:From; b=q2D9HcVvi/rTwZItaYibDgogg2p36lsYpN+3HSSN15dlaHC3gB9+ofPnC1JJZYnhG haf5kcoO+KvhzgdV5i/HBVxD4GMF/ysXmNradUqVJG0A7dnpWVTELRKmFX4oMQmTgj fZF6EFRse0VEywcLDx6uiXylQljrhK8i1gSuhgMc=
Date: Mon, 30 Dec 2019 11:40:19 -0800
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-ack-pn-space/84a3a4-8cc782@github.com>
Subject: [quicwg/base-drafts] 8cc782: 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/YAkwk_TDsnE_SU9xbuTSL0HzAQE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 30 Dec 2019 19:40:22 -0000

  Branch: refs/heads/ianswett-ack-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8cc78262e5363e7d36e30e00b0f88dfb9056001e
      https://github.com/quicwg/base-drafts/commit/8cc78262e5363e7d36e30e00b0f88dfb9056001e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-12-30 (Mon, 30 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



From nobody Mon Dec 30 11:40: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 7798A120B51 for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:40:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hKt0v92KdaSP for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:40:29 -0800 (PST)
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 E5546120020 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:40:28 -0800 (PST)
Date: Mon, 30 Dec 2019 11:40:28 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577734828; bh=u7rGVFdyDt9eI0X9pzfM1pEnHG7PErpD8ujKkCUvDPc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eAy5GxJqSMI30vCeJpvv7Iudji5jorpoimowv01usekRlAP+xG3w8hRUyB7elqXs0 vZyod5AQLfkX6P0S7J+uwUXIfO3S211J0r7pR9Gg2XoBvjtjEcq8L7/IuJf6kYx5PE h9eIaarBcpysa+un3HZjr4WKe/fz9VhdQAEhR0Es=
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/3313/push/4447574185@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3313@github.com>
References: <quicwg/base-drafts/pull/3313@github.com>
Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0a52ac1eee2_3c993f9e2b4cd96c9458b"; 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/09DJFigJBQPJlc9EvsDiZ0s3YXk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 30 Dec 2019 19:40:30 -0000

----==_mimepart_5e0a52ac1eee2_3c993f9e2b4cd96c9458b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

8cc78262e5363e7d36e30e00b0f88dfb9056001e  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/3313/files/84a3a435344f037bce95c08a8254d69556137b5c..8cc78262e5363e7d36e30e00b0f88dfb9056001e

----==_mimepart_5e0a52ac1eee2_3c993f9e2b4cd96c9458b
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/8cc78262e5363e7d36e30e00b0f88dfb9056001e">8cc7826</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/3313/files/84a3a435344f037bce95c08a8254d69556137b5c..8cc78262e5363e7d36e30e00b0f88dfb9056001e?email_source=notifications&amp;email_token=AFTOJK72YPKKKCEI3WR36XLQ3JFCZA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TQMJZHAYTQNKQOVZWQIZUGQ2DONJXGQYTQNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4P2753KMBZJMP2NGTQ3JFCZANCNFSM4KBPRPOA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3JPSWI4GR536AAPR3Q3JFCZA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TQMJZHAYTQNKQOVZWQIZUGQ2DONJXGQYTQNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3313/files/84a3a435344f037bce95c08a8254d69556137b5c..8cc78262e5363e7d36e30e00b0f88dfb9056001e?email_source=notifications\u0026email_token=AFTOJK72YPKKKCEI3WR36XLQ3JFCZA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TQMJZHAYTQNKQOVZWQIZUGQ2DONJXGQYTQNI",
"url": "https://github.com/quicwg/base-drafts/pull/3313/files/84a3a435344f037bce95c08a8254d69556137b5c..8cc78262e5363e7d36e30e00b0f88dfb9056001e?email_source=notifications\u0026email_token=AFTOJK72YPKKKCEI3WR36XLQ3JFCZA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGM2TQMJZHAYTQNKQOVZWQIZUGQ2DONJXGQYTQNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5e0a52ac1eee2_3c993f9e2b4cd96c9458b--


From nobody Mon Dec 30 11:41: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 7E8B5120B51 for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:41:16 -0800 (PST)
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 wUAGykDcqMra for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:41:15 -0800 (PST)
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 E308B120020 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:41:14 -0800 (PST)
Date: Mon, 30 Dec 2019 11:41:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577734874; bh=35SO7Ygu6+82sFLIgqaNYVvvA5MbbDdnNSU9WUtCxVk=; h=Date:From:To:Subject:From; b=c3N97pr7hy1uXQJqsg/sKd1OrZiMhrYJWk8jzpDaTAWvk1r5pxbQYbPfP8KC5kOQk vo3gf9q1M4/WynC6mwoYDtsMXdTqrGHctr6gyI26b8/7UvTq4wsFvZ4ZFgP5dClEOW cUegyBnrpPTocz29WSVQPvtvaKOn9eyB2eAu+ItA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/b0f6ad-8dd311@github.com>
Subject: [quicwg/base-drafts] 8dd311: Script updating gh-pages from 8cc78262. [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/3zgreehKs4xvtvIO7B_J2xaxVo0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 30 Dec 2019 19:41:17 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8dd311eb6f26bc813bda3f9f22b8cfebafaba7f4
      https://github.com/quicwg/base-drafts/commit/8dd311eb6f26bc813bda3f9f22b8cfebafaba7f4
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-30 (Mon, 30 Dec 2019)

  Changed paths:
    M ianswett-ack-pn-space/draft-ietf-quic-transport.html
    M ianswett-ack-pn-space/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 8cc78262. [ci skip]



From nobody Mon Dec 30 11:43: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 B4C72120B52 for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:43:01 -0800 (PST)
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 piYTb1olnvBv for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:43:00 -0800 (PST)
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 69C63120020 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:43:00 -0800 (PST)
Date: Mon, 30 Dec 2019 11:42:59 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577734979; bh=S15PvxVrK1Stzb9NzU3rh1es8ctQq7UObjzFjUg8eAE=; h=Date:From:To:Subject:From; b=xzdWSO3YLdQmA6paN/Tlp1proQqFBFLzvTUE6tx618voy1/RBY9vDJqZXfBrRlSfw Pjg2xR2wbP7txDjnU5MpLct6bcyLTD7FUq6NiaR53xzC7MFLFT2tqSl6/B2lTJ4b53 WA/es15dEQPyKtIAEqZ3Lty5kdGlLkLgLcUlVInY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/8dd311-8481aa@github.com>
Subject: [quicwg/base-drafts] 8481aa: Script updating issues at 2019-12-30T19:42:52Z. [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/2NfJgzcFJQi0yJNKI_q0PjudA38>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 30 Dec 2019 19:43:02 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8481aaa5bf32f9890966821549362252a8d4dcb1
      https://github.com/quicwg/base-drafts/commit/8481aaa5bf32f9890966821549362252a8d4dcb1
  Author: ID Bot <idbot@example.com>
  Date:   2019-12-30 (Mon, 30 Dec 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-12-30T19:42:52Z. [ci skip]



From nobody Mon Dec 30 11:55: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 5452C120B59 for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:55:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MoPqs0g3Hen3 for <quic-issues@ietfa.amsl.com>; Mon, 30 Dec 2019 11:55:16 -0800 (PST)
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 CEDD21200FB for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:55:16 -0800 (PST)
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 4A7A2261741 for <quic-issues@ietf.org>; Mon, 30 Dec 2019 11:55:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577735716; bh=ECRiBZG3CeEY84IGphYr0geSMuK3Ge6DvVF6pZ7RBFI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fGsfvH5Lvkv+VM22OijRbfBvhSWdnJ87DR1Acq0Achdl//3NlLcpxlf99O4dJmm5E LFT7TuEZ033Jie0/EXXbRWa9M3qfVOpTcJsTXEStE9hopv9PhDHSO4GDeR7DxbOrzz WO33YyjubaIT83/uo/pJ9nWAxj/k9zx2s6xxMLno=
Date: Mon, 30 Dec 2019 11:55:16 -0800
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4IQCYV6TZ4NEVS3GV4C6EKJEVBNHHCA3E5IY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3313/review/337221251@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3313@github.com>
References: <quicwg/base-drafts/pull/3313@github.com>
Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0a562452e4_7a0a3fd295acd9682277e0"; 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/OeXewxbNsSeA7ctSzMjZr70f9Yg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?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, 30 Dec 2019 19:55:18 -0000

----==_mimepart_5e0a562452e4_7a0a3fd295acd9682277e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov approved this pull request.

Looks 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/pull/3313#pullrequestreview-337221251
----==_mimepart_5e0a562452e4_7a0a3fd295acd9682277e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> approved this pull request.</p>

<p>Looks 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/pull/3313?email_source=notifications&amp;email_token=AFTOJK7XQEB6WW5TN3X7XY3Q3JG2JA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQMZNAY#pullrequestreview-337221251">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZNA2FJ6O3T5QLS643Q3JG2JANCNFSM4KBPRPOA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZSSGGDSYIWKIBLBM3Q3JG2JA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQMZNAY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3313?email_source=notifications\u0026email_token=AFTOJK7XQEB6WW5TN3X7XY3Q3JG2JA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQMZNAY#pullrequestreview-337221251",
"url": "https://github.com/quicwg/base-drafts/pull/3313?email_source=notifications\u0026email_token=AFTOJK7XQEB6WW5TN3X7XY3Q3JG2JA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQMZNAY#pullrequestreview-337221251",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e0a562452e4_7a0a3fd295acd9682277e0--


From nobody Tue Dec 31 17: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 D4575120077 for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 17:53:07 -0800 (PST)
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 tepyCkvNx6jV for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 17:53:06 -0800 (PST)
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 44FE7120072 for <quic-issues@ietf.org>; Tue, 31 Dec 2019 17:53:06 -0800 (PST)
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 30F6EA002A for <quic-issues@ietf.org>; Tue, 31 Dec 2019 17:53:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577843585; bh=AG1ETFcetLmaWSOLOityxpmQ34ffKAuEu/922gvsmnQ=; h=Date:From:To:Subject:From; b=nbJXmVU8/w+jHYN0F2SjO96NRuo3YORzvvG85hg7rDcaw2dHC6F4KE9cYUPVOV9bp 61m8ytajwqf6L0peoK3Tu7F6ky/zxJOR+pFmvGhPSEdowEkyTenJ8fyuT8GGYrcnG3 kp3WEjq3X8n2lKp2mPo+EjQvYtKtsdr4D29+fvrY=
Date: Tue, 31 Dec 2019 17:53:05 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/janaiyengar-patch-1/000000-0b8f56@github.com>
Subject: [quicwg/base-drafts] 0b8f56: Editorial suggestion against #3311
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K2KRFQbPwz0wgkcOOPPdyb5zVFo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 01:53:08 -0000

  Branch: refs/heads/janaiyengar-patch-1
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0b8f561b911138f204ff9c6ea0bd28811b476ea9
      https://github.com/quicwg/base-drafts/commit/0b8f561b911138f204ff9c6ea0bd28811b476ea9
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-31 (Tue, 31 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial suggestion against #3311



From nobody Tue Dec 31 17:53: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 397D4120072 for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 17:53:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JQfB4OWhWr5i for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 17:53:20 -0800 (PST)
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 73842120077 for <quic-issues@ietf.org>; Tue, 31 Dec 2019 17:53:20 -0800 (PST)
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 78FD18C0082 for <quic-issues@ietf.org>; Tue, 31 Dec 2019 17:53:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577843599; bh=k8s9eWloQNuZGzHiPIvbSJaNG28mddDVaQczR+8cSDQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=PyzaaPErZe7hhI0cfKU8tV2UKipzJhdtKU0CmfpmcPNAoEYMk3BlZqygfwgWXcjsu 4m2E9HqcuB8OtARTUevZoMK3yNV07t0K868wVmKNsJbKtD0ssqZuHg4ujnDPtqffuQ uex7sUyLDCrn8c8Kvih1iHMsrxK5xSKp2J7VmFdI=
Date: Tue, 31 Dec 2019 17:53:19 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK45EIMRJVQD2SG5UJN4DEXA7EVBNHHCA4KZJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3314@github.com>
Subject: [quicwg/base-drafts] Editorial suggestion against #3311 (#3314)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0bfb8f695c8_4cf33fb1ceacd96427634f"; 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/WjSi2o1KGF5WOJzSmzXD-dBHMNE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 01:53:22 -0000

----==_mimepart_5e0bfb8f695c8_4cf33fb1ceacd96427634f
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/3314

-- Commit Summary --

  * Editorial suggestion against #3311

-- File Changes --

    M draft-ietf-quic-transport.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3314.patch
https://github.com/quicwg/base-drafts/pull/3314.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/3314

----==_mimepart_5e0bfb8f695c8_4cf33fb1ceacd96427634f
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/3314'>https://github.com/quicwg/base-drafts/pull/3314</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Editorial suggestion against #3311</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3314/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/3314.patch'>https://github.com/quicwg/base-drafts/pull/3314.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3314.diff'>https://github.com/quicwg/base-drafts/pull/3314.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/3314?email_source=notifications&amp;email_token=AFTOJK3YYGSWPQE66SVBLVTQ3PZQ7A5CNFSM4KBZAPZ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDRLFGQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4ET7XD7X42ZU6YJKDQ3PZQ7ANCNFSM4KBZAPZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6I4CECXVXDODAEBL3Q3PZQ7A5CNFSM4KBZAPZ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDRLFGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3314?email_source=notifications\u0026email_token=AFTOJK3YYGSWPQE66SVBLVTQ3PZQ7A5CNFSM4KBZAPZ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDRLFGQ",
"url": "https://github.com/quicwg/base-drafts/pull/3314?email_source=notifications\u0026email_token=AFTOJK3YYGSWPQE66SVBLVTQ3PZQ7A5CNFSM4KBZAPZ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDRLFGQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5e0bfb8f695c8_4cf33fb1ceacd96427634f--


From nobody Tue Dec 31 17:54: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 871681200F7 for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 17:54:06 -0800 (PST)
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 1rVhXcWKpaxo for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 17:54:04 -0800 (PST)
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 2D8A7120072 for <quic-issues@ietf.org>; Tue, 31 Dec 2019 17:54:04 -0800 (PST)
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 66CC7660056 for <quic-issues@ietf.org>; Tue, 31 Dec 2019 17:54:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577843643; bh=zVrOkRHzB5F3pP14Ns2vRKC7yR7+uAdsvEkPLx43y2s=; h=Date:From:To:Subject:From; b=AxBx1I72GUELk181xnwVrAq027zlcAABtRIK+syMq8IOZCX3+OiuDNe+/NEOWEcTY ccA9jSRCmaooIy38SOdXQ5dzfKwHi/AAQWtccix9Pz4p5k0lNNa1WrY1BnjnRA9FMi soF9WX4CUZpWN2obsUMCWSDVAdV7ZRaWy8Yfou84=
Date: Tue, 31 Dec 2019 17:54:03 -0800
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/8481aa-2d2f1a@github.com>
Subject: [quicwg/base-drafts] 2d2f1a: Script updating gh-pages from 0b8f561b. [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/19CneTwSDQt01AzIBimF9v4EPTA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 01:54:10 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2d2f1aa2877113801f94cfae1830fc58f8e254f1
      https://github.com/quicwg/base-drafts/commit/2d2f1aa2877113801f94cfae1830fc58f8e254f1
  Author: ID Bot <idbot@example.com>
  Date:   2020-01-01 (Wed, 01 Jan 2020)

  Changed paths:
    M index.html
    A janaiyengar-patch-1/draft-ietf-quic-http.html
    A janaiyengar-patch-1/draft-ietf-quic-http.txt
    A janaiyengar-patch-1/draft-ietf-quic-invariants.html
    A janaiyengar-patch-1/draft-ietf-quic-invariants.txt
    A janaiyengar-patch-1/draft-ietf-quic-qpack.html
    A janaiyengar-patch-1/draft-ietf-quic-qpack.txt
    A janaiyengar-patch-1/draft-ietf-quic-recovery.html
    A janaiyengar-patch-1/draft-ietf-quic-recovery.txt
    A janaiyengar-patch-1/draft-ietf-quic-tls.html
    A janaiyengar-patch-1/draft-ietf-quic-tls.txt
    A janaiyengar-patch-1/draft-ietf-quic-transport.html
    A janaiyengar-patch-1/draft-ietf-quic-transport.txt
    A janaiyengar-patch-1/index.html

  Log Message:
  -----------
  Script updating gh-pages from 0b8f561b. [ci skip]



From nobody Tue Dec 31 17:54: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 D8216120013 for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 17:54:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oq9wxXCTTH1Q for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 17:54:45 -0800 (PST)
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 64695120072 for <quic-issues@ietf.org>; Tue, 31 Dec 2019 17:54:45 -0800 (PST)
Date: Tue, 31 Dec 2019 17:54:44 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577843684; bh=y+gOrYAS6V7yLvrSdYxfYPNxfB2iD0si0i32nXwhpQU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DKP2zxWfk+9rmzKyrHslm4yijj0Fa00xriUd122ysu3qhw5RTjUyir353vV3NPK2O Jfyab9GvMm1SU4AMCqjp6OHwxMQEmnb3uwMVo4mgvM8fv2u6jU9L4Wa/L+Sz71urSv O0NOPu+QQDAL+dBc+myKr1Ip+8QTFcSwzeHLgrPo=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4X5OCLAIBFX45AWC54DEXGJEVBNHHCA3E5IY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3313/c570013689@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3313@github.com>
References: <quicwg/base-drafts/pull/3313@github.com>
Subject: Re: [quicwg/base-drafts] ACK frames PN space editorial (#3313)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0bfbe4212bf_695d3f7fe02cd9643219ec"; 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/7IkHRRpDakdMLaiONwlAqLE20UE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 01:54:47 -0000

----==_mimepart_5e0bfbe4212bf_695d3f7fe02cd9643219ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett -- PTAL at #3314.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3313#issuecomment-570013689
----==_mimepart_5e0bfbe4212bf_695d3f7fe02cd9643219ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ianswett/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> -- PTAL at <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="544299341" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3314" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3314/hovercard" href="https://github.com/quicwg/base-drafts/pull/3314">#3314</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/3313?email_source=notifications&amp;email_token=AFTOJK6XMOSHXSVF4D3HB7DQ3PZWJA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43P6I#issuecomment-570013689">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UVC7GN2VMT7LFCRTQ3PZWJANCNFSM4KBPRPOA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYKM5QRS2G2F4OFDMDQ3PZWJA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43P6I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3313?email_source=notifications\u0026email_token=AFTOJK6XMOSHXSVF4D3HB7DQ3PZWJA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43P6I#issuecomment-570013689",
"url": "https://github.com/quicwg/base-drafts/pull/3313?email_source=notifications\u0026email_token=AFTOJK6XMOSHXSVF4D3HB7DQ3PZWJA5CNFSM4KBPRPOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43P6I#issuecomment-570013689",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e0bfbe4212bf_695d3f7fe02cd9643219ec--


From nobody Tue Dec 31 17: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 D406B120073 for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 17:55:52 -0800 (PST)
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 fXnBrxbMKOcG for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 17:55:51 -0800 (PST)
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 1B8BA120013 for <quic-issues@ietf.org>; Tue, 31 Dec 2019 17:55:51 -0800 (PST)
Date: Tue, 31 Dec 2019 17:55:50 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577843750; bh=uEtXESFUlUENhiucYjqAi6BjrnbszSORa9jacy7y/ug=; h=Date:From:To:Subject:From; b=c7opZH89JRDNIkmo50/sdwQjI5OwRSeTFyfgPtPdbvreuxod6myJMM/2KWIssJ6DX 0JNvwM5/D718GDRBi5qi57ylmZdpeDvarcjwEuDOExOeOUKhZ0gPt3fHzg/Mp38b0Y Awr0LqSXht0YywZ2xnsvspZYl/AsFKIFvhGNUOWI=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/2d2f1a-58150c@github.com>
Subject: [quicwg/base-drafts] 58150c: Script updating issues at 2020-01-01T01:55: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/exy9vC50KXZt7PjzRlfNoG4saVM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 01:55:53 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 58150c9f4026ef4c7a0048389397145c34aa19ec
      https://github.com/quicwg/base-drafts/commit/58150c9f4026ef4c7a0048389397145c34aa19ec
  Author: ID Bot <idbot@example.com>
  Date:   2020-01-01 (Wed, 01 Jan 2020)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2020-01-01T01:55:42Z. [ci skip]



From nobody Tue Dec 31 18:01: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 0DB04120073 for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 18:01:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K5zAgsv61I1c for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 18:01:46 -0800 (PST)
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 B959A120013 for <quic-issues@ietf.org>; Tue, 31 Dec 2019 18:01:46 -0800 (PST)
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 2513BC603C7 for <quic-issues@ietf.org>; Tue, 31 Dec 2019 18:01:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577844106; bh=L83mfFL5AFzbi2amqKAPkDLiG/YQtMGBD7/VzQ0KWd4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KHLsj6DFBWIbpf8DzTzpawTMA5d315EGBeyYGZ7S96cdsu/LWMO0mfQmDBVH0meC8 Go0OScfNceb8knqjMFYVZ5ynoKam5KLRtBHfRQ+if89oa40Gpg86j9qvJsb37VMFpH w6ZgtGD3S/twUepmWRJz65CB8YdJEnswd1X4EW1A=
Date: Tue, 31 Dec 2019 18:01:46 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK75QZDPGZ5WJ255EGN4DEYAVEVBNHHCAZAEGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3312/c570013988@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3312@github.com>
References: <quicwg/base-drafts/pull/3312@github.com>
Subject: Re: [quicwg/base-drafts] What if an ACK frame doesn't fit in a packet (#3312)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0bfd8a16eee_77d3fb8f22cd9644815b0"; 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/d9ReDnllDYp3yFNxXY_mf8jz_o0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 02:01:48 -0000

----==_mimepart_5e0bfd8a16eee_77d3fb8f22cd9644815b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This isn't the right section; Section 13.2.4 already has context for this. I'll make a small 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/3312#issuecomment-570013988
----==_mimepart_5e0bfd8a16eee_77d3fb8f22cd9644815b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This isn't the right section; Section 13.2.4 already has context for this. I'll make a small 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/3312?email_source=notifications&amp;email_token=AFTOJKZFH7C5IGV27IFY6EDQ3P2QVA5CNFSM4KA5LF5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43SJA#issuecomment-570013988">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2TCBT76FIGHR46UX3Q3P2QVANCNFSM4KA5LF5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZSYWTA7YALPFV7LYDQ3P2QVA5CNFSM4KA5LF5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43SJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3312?email_source=notifications\u0026email_token=AFTOJKZFH7C5IGV27IFY6EDQ3P2QVA5CNFSM4KA5LF5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43SJA#issuecomment-570013988",
"url": "https://github.com/quicwg/base-drafts/pull/3312?email_source=notifications\u0026email_token=AFTOJKZFH7C5IGV27IFY6EDQ3P2QVA5CNFSM4KA5LF5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43SJA#issuecomment-570013988",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e0bfd8a16eee_77d3fb8f22cd9644815b0--


From nobody Tue Dec 31 18: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 59E71120073 for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 18:02:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qvDG1fJSkks0 for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 18:02:21 -0800 (PST)
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 C8865120013 for <quic-issues@ietf.org>; Tue, 31 Dec 2019 18:02:21 -0800 (PST)
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 32B268C098E for <quic-issues@ietf.org>; Tue, 31 Dec 2019 18:02:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577844141; bh=WXTv7tDpF60nJuTl5zGVSTsN7JIcFsVcnrI3VZASeiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=srWwUUWl8wLO0JkZXwAhUi25xcgBOT2hiAxznmPwwL0VVHqyfLohL+8PWcxQLeok2 BDFRA+xY1Jg8FJ4EaLLaleHX48qfN1hM60L/TgfopwEM34mbXOni1Y1K+3PWccm4/U I6CbsdCdzOX1Ezw+xigDmiF1Hf7qDg5Y8j2ee6y0=
Date: Tue, 31 Dec 2019 18:02:21 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ63E3BS5MSHVQQPCF4DEYC3EVBNHHCAXCKGM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3311/570014006@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3311@github.com>
References: <quicwg/base-drafts/issues/3311@github.com>
Subject: Re: [quicwg/base-drafts] Guidance wrt ACK frames that don't fit in a packet (#3311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0bfdad23d77_30da3fac7dacd9602499d1"; 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/QIzpYZCPvWSVHSqhlCgOQ262hHg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 02:02:23 -0000

----==_mimepart_5e0bfdad23d77_30da3fac7dacd9602499d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The text we already have in 13.2.4 has the right context:
```
  To limit receiver state or the size of ACK frames, a receiver MAY
   limit the number of ACK Ranges it sends.  A receiver can do this even
   without receiving acknowledgment of its ACK frames, with the
   knowledge this could cause the sender to unnecessarily retransmit
   some 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/3311#issuecomment-570014006
----==_mimepart_5e0bfdad23d77_30da3fac7dacd9602499d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The text we already have in 13.2.4 has the right context:</p>
<pre><code>  To limit receiver state or the size of ACK frames, a receiver MAY
   limit the number of ACK Ranges it sends.  A receiver can do this even
   without receiving acknowledgment of its ACK frames, with the
   knowledge this could cause the sender to unnecessarily retransmit
   some data.
</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/3311?email_source=notifications&amp;email_token=AFTOJKY7ER4NS5SAPLNE443Q3P2S3A5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43SNQ#issuecomment-570014006">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ZM6AM3BQLITYWR5DQ3P2S3ANCNFSM4J76KETA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4YKYZPVYZS6EUJBNLQ3P2S3A5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43SNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3311?email_source=notifications\u0026email_token=AFTOJKY7ER4NS5SAPLNE443Q3P2S3A5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43SNQ#issuecomment-570014006",
"url": "https://github.com/quicwg/base-drafts/issues/3311?email_source=notifications\u0026email_token=AFTOJKY7ER4NS5SAPLNE443Q3P2S3A5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH43SNQ#issuecomment-570014006",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e0bfdad23d77_30da3fac7dacd9602499d1--


From nobody Tue Dec 31 19:48: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 F10ED120088 for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 19:48:13 -0800 (PST)
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 LDYem1J95AZH for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 19:48:13 -0800 (PST)
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 F3CF612006E for <quic-issues@ietf.org>; Tue, 31 Dec 2019 19:48:12 -0800 (PST)
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 6FC842615BF for <quic-issues@ietf.org>; Tue, 31 Dec 2019 19:48:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577850492; bh=fKLYiJ+npWWwMt6VTBKXOBG5VsPDROk/2QuhNvvASkI=; h=Date:From:To:Subject:From; b=j+yb1jfuO9IqYHeKoig5XBJiXg1yjr7Kv9bRXzu03w1rWLnDzU9/PetZTQTtz1i2+ nZAG59NcziBPviKJSZZL/ogLZX3eYs/drmxSERRld5oSPWDsbXW4dBOVmhn0QARHKA iuEnlcfcm7HguI3mQt+0FXvDadhuUSR85oeORStU=
Date: Tue, 31 Dec 2019 19:48:12 -0800
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/jri/ack-ranges/000000-728343@github.com>
Subject: [quicwg/base-drafts] 728343: Rewrite section on ack range limiting
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FGbr5H4RXwtuTyBivoWmRe0O8Rs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 03:48:14 -0000

  Branch: refs/heads/jri/ack-ranges
  Home:   https://github.com/quicwg/base-drafts
  Commit: 728343044188a715eac636089aacde074a9a2386
      https://github.com/quicwg/base-drafts/commit/728343044188a715eac636089aacde074a9a2386
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-12-31 (Tue, 31 Dec 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rewrite section on ack range limiting



From nobody Tue Dec 31 19:49: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 413B2120088 for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 19:49:04 -0800 (PST)
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 58FBbl5WM60X for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 19:49:03 -0800 (PST)
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 399D412006E for <quic-issues@ietf.org>; Tue, 31 Dec 2019 19:49:03 -0800 (PST)
Date: Tue, 31 Dec 2019 19:49:02 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577850542; bh=3eY6prLEqkQyLtvmU4p7iE/Gi0aFEEyD06BXH9PHHSs=; h=Date:From:To:Subject:From; b=FRYApU+fMEqlpmNDWk1AwVnzk+UkbMxiyUmrp6hGjymN0x5fwevPXsfTPPoFM38pU 7mnQXsnLuapD0PN60Tjg3G1CWRRbAkj2dUwVWVHyWiDu7IEVRHBGv9JGDF7OMw/D+U JOm22ZI3e51Rrx4H0sSXLB+ppI3dH0/Xz4TVk8HI=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/58150c-a6e233@github.com>
Subject: [quicwg/base-drafts] a6e233: Script updating gh-pages from 72834304. [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/tV-heoMIviAuSqqLjaOWgW06Ai0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 03:49:04 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: a6e233ccb538a282b468a149a342fc0d3b806cf1
      https://github.com/quicwg/base-drafts/commit/a6e233ccb538a282b468a149a342fc0d3b806cf1
  Author: ID Bot <idbot@example.com>
  Date:   2020-01-01 (Wed, 01 Jan 2020)

  Changed paths:
    M index.html
    A jri/ack-ranges/draft-ietf-quic-http.html
    A jri/ack-ranges/draft-ietf-quic-http.txt
    A jri/ack-ranges/draft-ietf-quic-invariants.html
    A jri/ack-ranges/draft-ietf-quic-invariants.txt
    A jri/ack-ranges/draft-ietf-quic-qpack.html
    A jri/ack-ranges/draft-ietf-quic-qpack.txt
    A jri/ack-ranges/draft-ietf-quic-recovery.html
    A jri/ack-ranges/draft-ietf-quic-recovery.txt
    A jri/ack-ranges/draft-ietf-quic-tls.html
    A jri/ack-ranges/draft-ietf-quic-tls.txt
    A jri/ack-ranges/draft-ietf-quic-transport.html
    A jri/ack-ranges/draft-ietf-quic-transport.txt
    A jri/ack-ranges/index.html

  Log Message:
  -----------
  Script updating gh-pages from 72834304. [ci skip]



From nobody Tue Dec 31 19: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 4E3B112007A for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 19:52:30 -0800 (PST)
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 AZkAAiFzV8hF for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 19:52:28 -0800 (PST)
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 4915B12006E for <quic-issues@ietf.org>; Tue, 31 Dec 2019 19:52:28 -0800 (PST)
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 81FF86E098B for <quic-issues@ietf.org>; Tue, 31 Dec 2019 19:52:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577850746; bh=4+MENUKvBJSJaF5rf6qkFP/+xGXkkNHpW1N/qXLnvVM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=AX/zW1XHhDc9M7qew/a/0s3LkiXQfxtbBbTkCko5vA5SYJphtfhq6c4qKWJRe9h1Q p/BvE5sH4FSwZSd8zvuDeHiJL8i8x5BKFb3411tPfICDLx6+1R9/Eww0AuS81cRQXp Gp+5O42MgyUd3nrctBjl0ltXggWyTYSjdkRXWxK0=
Date: Tue, 31 Dec 2019 19:52:26 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5HIV36WFJBTE2DBT54DFE7VEVBNHHCA4LU5E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3315@github.com>
Subject: [quicwg/base-drafts] Rewrite section on ack range limiting (#3315)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0c177a7329a_2d3b3f9bcdacd96c310623"; 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/W6-lTkFnaUTz8dWsDzzlUMVgWBc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 03:52:30 -0000

----==_mimepart_5e0c177a7329a_2d3b3f9bcdacd96c310623
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In trying to do a simple fix for #3311, I found other irrelevant or poorly-written recommendations in how a receiver could limit ACK ranges it sends. This PR does not substantively change the recommendations, but it does remove one SHOULD that did not make any sense.

I would prefer to go through with this as a design change.

Closes #3311.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3315

-- Commit Summary --

  * Rewrite section on ack range limiting

-- File Changes --

    M draft-ietf-quic-transport.md (43)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3315.patch
https://github.com/quicwg/base-drafts/pull/3315.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/3315

----==_mimepart_5e0c177a7329a_2d3b3f9bcdacd96c310623
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In trying to do a simple fix for <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="542919219" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3311" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3311/hovercard" href="https://github.com/quicwg/base-drafts/issues/3311">#3311</a>, I found other irrelevant or poorly-written recommendations in how a receiver could limit ACK ranges it sends. This PR does not substantively change the recommendations, but it does remove one SHOULD that did not make any sense.</p>
<p>I would prefer to go through with this as a design change.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3311.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="542919219" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3311" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3311/hovercard" href="https://github.com/quicwg/base-drafts/issues/3311">#3311</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/3315'>https://github.com/quicwg/base-drafts/pull/3315</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rewrite section on ack range limiting</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3315/files#diff-0">draft-ietf-quic-transport.md</a>
    (43)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3315.patch'>https://github.com/quicwg/base-drafts/pull/3315.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3315.diff'>https://github.com/quicwg/base-drafts/pull/3315.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/3315?email_source=notifications&amp;email_token=AFTOJK5LAJ5FIPPQGS7NW2LQ3QHPVA5CNFSM4KBZKW72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDROTUQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2GTQYD62RG76TDZGLQ3QHPVANCNFSM4KBZKW7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4WIXO2RJ2DQX2SNODQ3QHPVA5CNFSM4KBZKW72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDROTUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3315?email_source=notifications\u0026email_token=AFTOJK5LAJ5FIPPQGS7NW2LQ3QHPVA5CNFSM4KBZKW72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDROTUQ",
"url": "https://github.com/quicwg/base-drafts/pull/3315?email_source=notifications\u0026email_token=AFTOJK5LAJ5FIPPQGS7NW2LQ3QHPVA5CNFSM4KBZKW72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDROTUQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5e0c177a7329a_2d3b3f9bcdacd96c310623--


From nobody Tue Dec 31 20:05: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 2452B12006F for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 20:05:01 -0800 (PST)
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 vZJ6luHYFcBf for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 20:04:59 -0800 (PST)
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 C9C3112006E for <quic-issues@ietf.org>; Tue, 31 Dec 2019 20:04:59 -0800 (PST)
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 195C3660A9F for <quic-issues@ietf.org>; Tue, 31 Dec 2019 20:04:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577851499; bh=3Jj7zYjcGRWf1ImIlyPOZ/HzlzYpLQDZuAinw4Cb3ko=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Cflnw2O/FTZmOe4IYtN/2Mcv4J6F18sXjCcwaNSvGFSIqQ2K8wSprLJ4hy332KnRQ zvp7GT4Z/+vLWosmrxsMXXuIO98qpygN+9yqI8k794pUVnNJ/gcIaB7PHd+ArJhqXH dtgRcqipw5nTGrr995BDWRcrVtNac3dqwmhJzZ6w=
Date: Tue, 31 Dec 2019 20:04:59 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6ENHZYN3IABO7XS2N4DFGOXEVBNHHCA4LXMM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3316@github.com>
Subject: [quicwg/base-drafts] Irrelevant normative language in section recommending ack-range limits (#3316)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0c1a6b9210_76e73fd8e80cd964632560"; 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/4knqBt5xcb2vznfzK4elKYEvNcc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 04:05:01 -0000

----==_mimepart_5e0c1a6b9210_76e73fd8e80cd964632560
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In trying to do a simple fix for #3311, I found other irrelevant or poorly-written recommendations in how a receiver could limit ACK ranges it sends. This section needs to be rewritten.

Specifically, the sentence below is a poor recommendation and contradicts earlier recommendation on acking until the ACK frame is acknowledged.
```
   The receiver SHOULD
   exclude already acknowledged packets from future ACK frames whenever
   these packets would unnecessarily contribute to the ACK frame size.
```

The recommendation below is fine, but the rationale does not make sense:
```
   Standard QUIC algorithms ([QUIC-RECOVERY]) declare
   packets lost after sufficiently newer packets are acknowledged.
   Therefore, the receiver SHOULD repeatedly acknowledge newly received
   packets in preference to packets received in the past.
```

This should 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/issues/3316
----==_mimepart_5e0c1a6b9210_76e73fd8e80cd964632560
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In trying to do a simple fix for <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="542919219" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3311" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3311/hovercard" href="https://github.com/quicwg/base-drafts/issues/3311">#3311</a>, I found other irrelevant or poorly-written recommendations in how a receiver could limit ACK ranges it sends. This section needs to be rewritten.</p>
<p>Specifically, the sentence below is a poor recommendation and contradicts earlier recommendation on acking until the ACK frame is acknowledged.</p>
<pre><code>   The receiver SHOULD
   exclude already acknowledged packets from future ACK frames whenever
   these packets would unnecessarily contribute to the ACK frame size.
</code></pre>
<p>The recommendation below is fine, but the rationale does not make sense:</p>
<pre><code>   Standard QUIC algorithms ([QUIC-RECOVERY]) declare
   packets lost after sufficiently newer packets are acknowledged.
   Therefore, the receiver SHOULD repeatedly acknowledge newly received
   packets in preference to packets received in the past.
</code></pre>
<p>This should 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/issues/3316?email_source=notifications&amp;email_token=AFTOJK677ULYYPCER3RYDY3Q3QI6XA5CNFSM4KBZMAJKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDRO5RQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK65QS2AYB3XO3UPPHTQ3QI6XANCNFSM4KBZMAJA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYNPAVGMNTDHBKT3WDQ3QI6XA5CNFSM4KBZMAJKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDRO5RQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3316?email_source=notifications\u0026email_token=AFTOJK677ULYYPCER3RYDY3Q3QI6XA5CNFSM4KBZMAJKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDRO5RQ",
"url": "https://github.com/quicwg/base-drafts/issues/3316?email_source=notifications\u0026email_token=AFTOJK677ULYYPCER3RYDY3Q3QI6XA5CNFSM4KBZMAJKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDRO5RQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e0c1a6b9210_76e73fd8e80cd964632560--


From nobody Tue Dec 31 20:10: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 CD8C712006F for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 20:10:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gK1j73VTa5CS for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 20:10:05 -0800 (PST)
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 6768012006E for <quic-issues@ietf.org>; Tue, 31 Dec 2019 20:10:05 -0800 (PST)
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 CED5AC606EB for <quic-issues@ietf.org>; Tue, 31 Dec 2019 20:10:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577851804; bh=MqKAp0F+9UzEtYJTl2oI7cTIGgRdHxw8cuYmtJGgIKs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cjqpGzaP3qE+YMvQXQvKcDcbUXfQ9IKHlPe/w3PEwHQCEXcYaTEU9vSBzZPNbBx9g wLhHCG1BaAIQFs0M10LxV3iP1mL5iBrWYFWP8u5OvN68KZ/ka/7eh4Qxjp4qL4bQUf G/5dlCxHMlBRopOhrGZyUyVipZ3Vyxhf+rKSAc5g=
Date: Tue, 31 Dec 2019 20:10:04 -0800
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4VA3FZG6SGBKVHTVV4DFHBZEVBNHHCAXCKGM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3311/570019126@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3311@github.com>
References: <quicwg/base-drafts/issues/3311@github.com>
Subject: Re: [quicwg/base-drafts] Guidance wrt ACK frames that don't fit in a packet (#3311)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5e0c1b9cbfb52_54e53fa2dd2cd96c1767ea"; 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/IGa5C2ODS6qxQq-Br7FY8-Dmo4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 04:10:07 -0000

----==_mimepart_5e0c1b9cbfb52_54e53fa2dd2cd96c1767ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ok, this became a bigger fix. See #3316 and #3315.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3311#issuecomment-570019126
----==_mimepart_5e0c1b9cbfb52_54e53fa2dd2cd96c1767ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ok, this became a bigger fix. See <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="544307043" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3316" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3316/hovercard" href="https://github.com/quicwg/base-drafts/issues/3316">#3316</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="544306409" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3315" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3315/hovercard" href="https://github.com/quicwg/base-drafts/pull/3315">#3315</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/3311?email_source=notifications&amp;email_token=AFTOJK7ZGDB2TEDN56AIMLTQ3QJRZA5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH442NQ#issuecomment-570019126">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6JLKU7QBYA6YDFICTQ3QJRZANCNFSM4J76KETA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYPCV3ZGNTHTYBDCZ3Q3QJRZA5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH442NQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3311?email_source=notifications\u0026email_token=AFTOJK7ZGDB2TEDN56AIMLTQ3QJRZA5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH442NQ#issuecomment-570019126",
"url": "https://github.com/quicwg/base-drafts/issues/3311?email_source=notifications\u0026email_token=AFTOJK7ZGDB2TEDN56AIMLTQ3QJRZA5CNFSM4J76KETKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH442NQ#issuecomment-570019126",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e0c1b9cbfb52_54e53fa2dd2cd96c1767ea--


From nobody Tue Dec 31 20:15: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 9064012006F for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 20:15:57 -0800 (PST)
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_dIuEZhG3G9 for <quic-issues@ietfa.amsl.com>; Tue, 31 Dec 2019 20:15:55 -0800 (PST)
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 DE19112006E for <quic-issues@ietf.org>; Tue, 31 Dec 2019 20:15:55 -0800 (PST)
Date: Tue, 31 Dec 2019 20:15:55 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1577852155; bh=aQVmh1IYaJk/W2Yfxu1Pcr1AKIT+fvCcBG9D3qQqfdg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wFheceyMrowIEWqBh6gNQO4/415tux09DXJ4caV8d2EHkTSwB468HSN+CD+wPNpPD pO5D8twHc0GWPSk+dnEefiZZ8EQdrwl5lR291phwCZuak0zL1+KxJETL1V8QRl2vNh lXy4s0q0WGRilSk7fGbJfaoMLz9Z0sa42pZWu2V0=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5FHQEOM2UJ3YJJUGV4DFHXXEVBNHHB475TUU@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/337470649@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_5e0c1cfb32ad2_37bd3fe81e4cd95c60402f"; 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/uivmIb-mBJ0OsDXQgYOwpr1Whhc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jan 2020 04:15:58 -0000

----==_mimepart_5e0c1cfb32ad2_37bd3fe81e4cd95c60402f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> -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 a HANDSHAKE_DONE frame is received.
+
+A client MAY consider the handshake to be confirmed when it receives an
+acknowledgement for a 1-RTT packet.  This can be implemented by recording the
+lowest packet number sent with 1-RTT keys, and comparing it to the Largest
+Acknowledged field in any received 1-RTT ACK frame: once the latter is higher
+than or equal to the former, the handshake can be confirmed.

I agree. I think this should be "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/3145#discussion_r362301847
----==_mimepart_5e0c1cfb32ad2_37bd3fe81e4cd95c60402f
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_r362301847">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; -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 a HANDSHAKE_DONE frame is received.
+
+A client MAY consider the handshake to be confirmed when it receives an
+acknowledgement for a 1-RTT packet.  This can be implemented by recording the
+lowest packet number sent with 1-RTT keys, and comparing it to the Largest
+Acknowledged field in any received 1-RTT ACK frame: once the latter is higher
+than or equal to the former, the handshake can be confirmed.
</pre>
<p>I agree. I think this should be "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/3145?email_source=notifications&amp;email_token=AFTOJK6UR7XTIMEZQYW6TVLQ3QKHXA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQOWJOI#discussion_r362301847">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYO7LSZKWWDCW6KUDTQ3QKHXANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ZPM3X4GSJZ2CXH63Q3QKHXA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQOWJOI.gif" height="1" width="1" 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=AFTOJK6UR7XTIMEZQYW6TVLQ3QKHXA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQOWJOI#discussion_r362301847",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6UR7XTIMEZQYW6TVLQ3QKHXA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCQOWJOI#discussion_r362301847",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5e0c1cfb32ad2_37bd3fe81e4cd95c60402f--

